PolyWorks|DataLoop API Data Model

Through the PolyWorks|DataLoop API endpoints described in PolyWorks|DataLoop API Architecture, JSON output data can be returned in various way depending on how you are using OData.

🚧

Major changes between V1 and V2 API

DTOs returned using V2 endpoints are differents from V1.

📘

About API Reference fields

The exact list of fields that can be supplied in the body can be found in the API Reference section of this documentation. For the returns, you can see it in the body of the Success-200 response.

The following sections describe the typical DTOs that are returned in JSON format. Notice that OData imposes that the records be returned through an array (under JSON "value"), regardless if a query string is used or not.

Workspace

Typical JSON payload returned (if no other OData parameters are supplied):

GET https://example.com/dataloopcore/api/metrology/v2/Workspaces
{
    "@odata.context": "https://127.0.0.1/dataloopcore/metrologydata/v1/$metadata#Workspaces",
    "value": [
        {
            "@odata.etag": "W/\"MjAyNC0wMy0wOFQxNjowMDoxOC4zNTU4MzRa\"",
            "id": "d463d2f0-64dd-ee11-963f-089204dbb75b",
            "name": "Workspace 5",
            "note": "",
            "creationDateSystem": "2024-03-08T15:59:52.526333Z",
            "modificationDateSystem": "2024-03-08T15:59:52.536628Z"
        }
    ]
}

Workspace with the InspectorProject expansion (only the id and the name are retrieved):

GET https://example.com/dataloopcore/api/metrology/v2/Workspaces?$expand=inspectorProjects($select=id,name)
{
    "@odata.context": "https://127.0.0.1/dataloopcore/metrologydata/v1/$metadata#Workspaces(inspectorProjects(id,name))",
    "value": [
        {
            "@odata.etag": "W/\"MjAyNC0wMy0wOFQxNjowMDoxOC4zNTU4MzRa\"",
            "id": "d463d2f0-64dd-ee11-963f-089204dbb75b",
            "name": "Workspace 5",
            "note": "",
            "creationDateSystem": "2024-03-08T15:59:52.526333Z",
            "modificationDateSystem": "2024-03-08T15:59:52.536628Z",
            "inspectorProjects": [
                {
                    "@odata.etag": "W/\"MjAyNC0wMy0wOFQxNjowMjowMC40MzM5MDha\"",
                    "id": "f90b7920-65dd-ee11-963f-089204dbb75b",
                    "name": "Inspector Project"
                }
            ]
        }
    ]
}

InspectorProject

Typical JSON payload returned (if no other OData parameters are supplied):

GET https://example.com/dataloopcore/api/metrology/v2/InspectorProjects
{
    "@odata.context": "https://127.0.0.1/dataloopcore/metrologydata/v1/$metadata#InspectorProjects",
    "value": [
        {
            "@odata.etag": "W/\"MjAyNC0wMy0wN1QxNDo0ODoyNi44NjUyNTVa\"",
            "id": "17454855-86d0-ec11-9617-a4bb6ddf06ff",
            "name": "Block",
            "note": "Choux",
            "snapshotHash": "ea789a49de317f2dd17d806a29e2be19a715b27e",
            "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=VUhFF9CGEeyWF6S7bd8G_w",
            "userProperties": null
        },
        {
            "@odata.etag": "W/\"MjAyNC0wNC0xNVQyMDoxMDozMC44Nzg1ODZa\"",
            "id": "40b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "name": "BlockJson",
            "note": "",
            "snapshotHash": "b84b15f03db6c6682a3b82f8d45a0f5c376445bd",
            "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w",
            "userProperties": {
                "Customer name": "Nasa",
                "Organization": "Innovmetric",
                "Part drawing number": "DN-001",
                "Part name": "Block",
                "Part number": "1",
                "Production order": "101"
            }
        }
    ]
}

InspectorProject with Pieces and Workspace expansion (only the id and the name are retrieved):

GET https://example.com/dataloopcore/api/metrology/v2/InspectorProjects?$expand=inspectorPieces($select=id,name),workspace($select=id,name)
{
    "@odata.context": "https://127.0.0.1/dataloopcore/metrologydata/v1/$metadata#InspectorProjects(inspectorPieces(id,name),workspace(id,name))",
    "value": [
        {
            "@odata.etag": "W/\"MjAyNC0wMy0wN1QxNDo0ODoyNi44NjUyNTVa\"",
            "id": "17454855-86d0-ec11-9617-a4bb6ddf06ff",
            "name": "Block",
            "note": "Choux",
            "snapshotHash": "ea789a49de317f2dd17d806a29e2be19a715b27e",
            "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=VUhFF9CGEeyWF6S7bd8G_w",
            "userProperties": null,
            "inspectorPieces": [
                {
                    "@odata.etag": "W/\"MjAyMi0wNS0xMFQxNzoyNjozNC4wMTY0MjVa\"",
                    "id": "18454855-86d0-ec11-9617-a4bb6ddf06ff",
                    "name": "piece 1"
                },
                {
                    "@odata.etag": "W/\"MjAyMi0wNS0xMFQxNzoyNjozNi41MzIwNVo=\"",
                    "id": "35454855-86d0-ec11-9617-a4bb6ddf06ff",
                    "name": "piece 2"
                }
            ],
            "workspace": {
                "@odata.etag": "W/\"MjAyMi0wNS0xMFQxNzoyNjozNC4wMTY0MjVa\"",
                "id": "16454855-86d0-ec11-9617-a4bb6ddf06ff",
                "name": "Block_Retention"
            }
        },
        {
            "@odata.etag": "W/\"MjAyNC0wNC0xNVQyMDoxMDozMC44Nzg1ODZa\"",
            "id": "40b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "name": "BlockJson",
            "note": "",
            "snapshotHash": "b84b15f03db6c6682a3b82f8d45a0f5c376445bd",
            "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w",
            "userProperties": {
                "Customer name": "Nasa",
                "Organization": "Innovmetric",
                "Part drawing number": "DN-001",
                "Part name": "Block",
                "Part number": "1",
                "Production order": "101"
            },
            "inspectorPieces": [
                {
                    "@odata.etag": "W/\"MjAyMi0wNS0xMFQxNzo0Njo1OC44OTY1MDZa\"",
                    "id": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
                    "name": "piece 1"
                },
                {
                    "@odata.etag": "W/\"MjAyMi0wNS0xMFQxNzo0NzowNC4zNTAyOTla\"",
                    "id": "76b3f199-88d0-ec11-9617-a4bb6ddf06ff",
                    "name": "piece 2"
                }
            ],
            "workspace": {
                "@odata.etag": "W/\"MjAyMi0wNS0xMFQxNzo0Mjo0OS42MDc3OTla\"",
                "id": "3fb3f199-88d0-ec11-9617-a4bb6ddf06ff",
                "name": "AllJson"
            }
        }
    ]
}

InspectorPiece

Typical JSON payload returned (if no other OData parameters are supplied):

GET https://example.com/dataloopcore/api/metrology/v2/InspectorPieces
{
    "@odata.context": "https://127.0.0.1/dataloopcore/metrologydata/v1/$metadata#InspectorPieces",
    "value": [
        {
            "@odata.etag": "W/\"MjAyMi0wNS0xMFQxNzoyNjozNC4wMTY0MjVa\"",
            "id": "18454855-86d0-ec11-9617-a4bb6ddf06ff",
            "name": "piece 1",
            "creationDateUser": "2020-09-11T11:31:53.973416Z",
            "creationDateSystem": "2020-09-11T11:33:01.616255Z",
            "modificationDateSystem": "2022-05-10T17:26:32.045397Z",
            "snapshotHash": "9b72b930b125ba5901e98ef163bfe00222d56bdc",
            "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=VUhFF9CGEeyWF6S7bd8G_w&pieceId=VUhFGNCGEeyWF6S7bd8G_w",
            "controlsCount": 12,
            "failedControlsCount": null,
            "measuredControlsCount": 12,
            "warningControlsCount": null,
            "approvalStatus": "Undefined",
            "userProperties": null
        },
        {
            "@odata.etag": "W/\"MjAyMi0wNS0xMFQxNzo0Njo1OC44OTY1MDZa\"",
            "id": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "name": "piece 1",
            "creationDateUser": "2021-06-21T21:35:10.733715Z",
            "creationDateSystem": "2021-06-21T21:44:49.252166Z",
            "modificationDateSystem": "2022-05-10T17:42:42.314219Z",
            "snapshotHash": "701fdab77c7c04580286249e696c1fb6f35467c5",
            "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w",
            "controlsCount": 53,
            "failedControlsCount": 9,
            "measuredControlsCount": 53,
            "warningControlsCount": 1,
            "approvalStatus": "Undefined",
            "userProperties": {
                "Device": "Simulator",
                "E-Mail address": "rdelmont@innovmetric.com",
                "Line": "Playground",
                "Operator name": "Romu",
                "Order number": "1",
                "Serial number": "101001"
            }
        }
    ]
}

MeasurementObject

❗️

InspectorPiece's ID required

For performance reasons and to limit the number of resources returned, a $filter clause with a particular InspectorPieceID must be used when getting MeasurementObjects.
It is currently the only option supported. No other OData option (select, filter...) can be used.

See example below:

GET https://example.com/dataloopcore/api/metrology/v2/MeasurementObjects?$filter=inspectorPiece/id eq 41b3f199-88d0-ec11-9617-a4bb6ddf06
{
    "@odata.context": "https://127.0.0.1:5003/v1/$metadata#MeasurementObjects",
    "value": [
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.CircleDto",
            "id": "1bbb0949-6dd1-4fac-affc-99b77a40a1f4",
            "name": "Upper Hinge Hole 1",
            "type": "Circle",
            "_InspectorPieceID": "c7321e41-16ab-ec11-b69e-000d3ae8a473",
            "datumLabel": "",
            "customProperties": null
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.CircleDto",
            "id": "9e2cabc8-3d8a-47ee-8e80-49cda13c22e8",
            "name": "Upper Hinge Hole 2",
            "type": "Circle",
            "_InspectorPieceID": "c7321e41-16ab-ec11-b69e-000d3ae8a473",
            "datumLabel": "",
            "customProperties": null
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.CustomMeasurementDto",
            "id": "4c7dd286-7d72-41c4-940c-d6e545b2b90e",
            "name": "Hinge 1 - Face Deviation",
            "type": "Numerical Custom Measurement",
            "_InspectorPieceID": "c7321e41-16ab-ec11-b69e-000d3ae8a473",
            "customProperties": null
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.CustomMeasurementDto",
            "id": "790034a0-1414-49b4-989d-61150e11871e",
            "name": "Hinge 1 Upper Face Deviation",
            "type": "Numerical Custom Measurement",
            "_InspectorPieceID": "c7321e41-16ab-ec11-b69e-000d3ae8a473",
            "customProperties": null
        }
    ]
}

🚧

Polymorphic data type

MeasurementObjects returned may derive from multiple DTOs as seen in the diagram at the top of the page. The OData property named @odata.type can be used to retrieve the exact type of each record returned.

MeasurementObject is like a common denominator for all returned records, but, on some derived types, you can have access to additional fields (such as for ConeDto, AndleDto and PatternDto as seen in the example above).

Control

❗️

InspectorPiece's ID required

Because of a limitation regarding the Controls unique identifier and for performance reasons, a $filter clause must always be used when getting a Control object and only the controls of one InspectorPiece can be returned at a time.

It is currently the only option supported. No other OData option (select, filter...) can be used.

See example below:

Retrieve all Controls of all MeasurementObjects of the specified piece (see below for alternate in-line syntax).

GET https://example.com/dataloopcore/api/metrology/v2/Controls?$filter=inspectorPiece/id eq 41b3f199-88d0-ec11-9617-a4bb6ddf06ff
{
    "@odata.context": "https://127.0.0.1:5003/v1/$metadata#Controls",
    "value": [
        {
            "id": "8ca1e5c7-59b5-45b6-89a2-feeeccc31cd2",
            "charName": "",
            "charNumber": "1",
            "composite": "No",
            "name": "Position",
            "notes": "",
            "drf": "",
            "matCondMod": null,
            "measured": null,
            "nominal": null,
            "objectName": "Upper Hinge Hole 1",
            "measurementObjectId": "1bbb0949-6dd1-4fac-affc-99b77a40a1f4",
            "measurementDateTime": null,
            "percentageTolerance": null,
            "outTolerance": null,
            "dataAlignments": [],
            "coordinateSystem": null,
            "test": null,
            "webInterfaceUrl": "https://localhost:44368/#/projectReviewV3.html?prjId=-3E_iqr0Eey2nQANOvPTvw&pieceId=QR4yx6sWEey2ngANOuikcw&view=1&allControlTab=1&moName=Upper+Hinge+Hole+1&dimName=Position",
            "customProperties": null,
            "deviation": null,
            "tolerance": {
                "low": 0.0,
                "lowWarn": 0.0,
                "up": 0.25,
                "upWarn": 0.25,
                "bonus": null,
                "display": "Not yet implemented"
            }
        },
        {
            "id": "5d9c4c3a-8f3a-4b02-82be-543aa1aa1c60",
            "charName": "",
            "charNumber": "9",
            "composite": null,
            "name": "Y",
            "notes": "",
            "drf": null,
            "matCondMod": null,
            "measured": null,
            "nominal": 820.938,
            "objectName": "Upper Hinge Hole 1",
            "measurementObjectId": "1bbb0949-6dd1-4fac-affc-99b77a40a1f4",
            "measurementDateTime": null,
            "percentageTolerance": null,
            "outTolerance": null,
            "dataAlignments": [],
            "coordinateSystem": null,
            "test": null,
            "webInterfaceUrl": "https://localhost:44368/#/projectReviewV3.html?prjId=-3E_iqr0Eey2nQANOvPTvw&pieceId=QR4yx6sWEey2ngANOuikcw&view=1&allControlTab=1&moName=Upper+Hinge+Hole+1&dimName=Y",
            "customProperties": null,
            "deviation": null,
            "tolerance": {
                "low": -1.0,
                "lowWarn": -1.0,
                "up": 1.0,
                "upWarn": 1.0,
                "bonus": null,
                "display": "Not yet implemented"
            }
        },
        {
            "id": "f0aab05b-a646-4eb1-b7c0-74b7a0a7e3f9",
            "charName": "",
            "charNumber": "5",
            "composite": null,
            "name": "Z",
            "notes": "",
            "drf": null,
            "matCondMod": null,
            "measured": null,
            "nominal": 830.235,
            "objectName": "Upper Hinge Hole 1",
            "measurementObjectId": "1bbb0949-6dd1-4fac-affc-99b77a40a1f4",
            "measurementDateTime": null,
            "percentageTolerance": null,
            "outTolerance": null,
            "dataAlignments": [],
            "coordinateSystem": null,
            "test": null,
            "webInterfaceUrl": "https://localhost:44368/#/projectReviewV3.html?prjId=-3E_iqr0Eey2nQANOvPTvw&pieceId=QR4yx6sWEey2ngANOuikcw&view=1&allControlTab=1&moName=Upper+Hinge+Hole+1&dimName=Z",
            "customProperties": null,
            "deviation": null,
            "tolerance": {
                "low": -1.0,
                "lowWarn": -1.0,
                "up": 1.0,
                "upWarn": 1.0,
                "bonus": null,
                "display": "Not yet implemented"
            }
        },
        {
            "id": "1d1cebc2-c3a1-4c92-a288-86742604f52d",
            "charName": "",
            "charNumber": "2",
            "composite": "No",
            "name": "Position",
            "notes": "",
            "drf": "",
            "matCondMod": null,
            "measured": null,
            "nominal": null,
            "objectName": "Upper Hinge Hole 2",
            "measurementObjectId": "9e2cabc8-3d8a-47ee-8e80-49cda13c22e8",
            "measurementDateTime": null,
            "percentageTolerance": null,
            "outTolerance": null,
            "dataAlignments": [],
            "coordinateSystem": null,
            "test": null,
            "webInterfaceUrl": "https://localhost:44368/#/projectReviewV3.html?prjId=-3E_iqr0Eey2nQANOvPTvw&pieceId=QR4yx6sWEey2ngANOuikcw&view=1&allControlTab=1&moName=Upper+Hinge+Hole+2&dimName=Position",
            "customProperties": null,
            "deviation": null,
            "tolerance": {
                "low": 0.0,
                "lowWarn": 0.0,
                "up": 0.25,
                "upWarn": 0.25,
                "bonus": null,
                "display": "Not yet implemented"
            }
        },
        {
            "id": "776d00e8-3b32-41be-9b68-3c28691a9774",
            "charName": "",
            "charNumber": "10",
            "composite": null,
            "name": "Y",
            "notes": "",
            "drf": null,
            "matCondMod": null,
            "measured": null,
            "nominal": 839.965,
            "objectName": "Upper Hinge Hole 2",
            "measurementObjectId": "9e2cabc8-3d8a-47ee-8e80-49cda13c22e8",
            "measurementDateTime": null,
            "percentageTolerance": null,
            "outTolerance": null,
            "dataAlignments": [],
            "coordinateSystem": null,
            "test": null,
            "webInterfaceUrl": "https://localhost:44368/#/projectReviewV3.html?prjId=-3E_iqr0Eey2nQANOvPTvw&pieceId=QR4yx6sWEey2ngANOuikcw&view=1&allControlTab=1&moName=Upper+Hinge+Hole+2&dimName=Y",
            "customProperties": null,
            "deviation": null,
            "tolerance": {
                "low": -1.0,
                "lowWarn": -1.0,
                "up": 1.0,
                "upWarn": 1.0,
                "bonus": null,
                "display": "Not yet implemented"
            }
        },
        {
            "id": "908289e2-828f-4c2b-a441-c028a954faea",
            "charName": "",
            "charNumber": "6",
            "composite": null,
            "name": "Z",
            "notes": "",
            "drf": null,
            "matCondMod": null,
            "measured": null,
            "nominal": 741.26,
            "objectName": "Upper Hinge Hole 2",
            "measurementObjectId": "9e2cabc8-3d8a-47ee-8e80-49cda13c22e8",
            "measurementDateTime": null,
            "percentageTolerance": null,
            "outTolerance": null,
            "dataAlignments": [],
            "coordinateSystem": null,
            "test": null,
            "webInterfaceUrl": "https://localhost:44368/#/projectReviewV3.html?prjId=-3E_iqr0Eey2nQANOvPTvw&pieceId=QR4yx6sWEey2ngANOuikcw&view=1&allControlTab=1&moName=Upper+Hinge+Hole+2&dimName=Z",
            "customProperties": null,
            "deviation": null,
            "tolerance": {
                "low": -1.0,
                "lowWarn": -1.0,
                "up": 1.0,
                "upWarn": 1.0,
                "bonus": null,
                "display": "Not yet implemented"
            }
        },
        {
            "id": "9816fac8-b610-44f6-92b0-76310c4849a2",
            "charName": "",
            "charNumber": "13",
            "composite": null,
            "name": "Custom",
            "notes": "",
            "drf": null,
            "matCondMod": null,
            "measured": 0.0,
            "nominal": 0.0,
            "objectName": "Hinge 1 - Face Deviation",
            "measurementObjectId": "4c7dd286-7d72-41c4-940c-d6e545b2b90e",
            "measurementDateTime": null,
            "percentageTolerance": null,
            "outTolerance": null,
            "dataAlignments": [],
            "coordinateSystem": null,
            "test": "Pass",
            "webInterfaceUrl": "https://localhost:44368/#/projectReviewV3.html?prjId=-3E_iqr0Eey2nQANOvPTvw&pieceId=QR4yx6sWEey2ngANOuikcw&view=1&allControlTab=1&moName=Hinge+1+-+Face+Deviation&dimName=Custom",
            "customProperties": null,
            "deviation": {
                "flag": "",
                "value": 0.0
            },
            "tolerance": {
                "low": -0.5,
                "lowWarn": -0.4,
                "up": 0.5,
                "upWarn": 0.4,
                "bonus": null,
                "display": "Not yet implemented"
            }
        },
        {
            "id": "0c84d22e-9b4b-4c12-be82-3a1b5e6df7df",
            "charName": "",
            "charNumber": "14",
            "composite": null,
            "name": "Custom",
            "notes": "",
            "drf": null,
            "matCondMod": null,
            "measured": 0.0,
            "nominal": 0.0,
            "objectName": "Hinge 1 Upper Face Deviation",
            "measurementObjectId": "790034a0-1414-49b4-989d-61150e11871e",
            "measurementDateTime": null,
            "percentageTolerance": null,
            "outTolerance": null,
            "dataAlignments": [],
            "coordinateSystem": null,
            "test": "Pass",
            "webInterfaceUrl": "https://localhost:44368/#/projectReviewV3.html?prjId=-3E_iqr0Eey2nQANOvPTvw&pieceId=QR4yx6sWEey2ngANOuikcw&view=1&allControlTab=1&moName=Hinge+1+Upper+Face+Deviation&dimName=Custom",
            "customProperties": null,
            "deviation": {
                "flag": "",
                "value": 0.0
            },
            "tolerance": {
                "low": -0.75,
                "lowWarn": -0.6,
                "up": 0.75,
                "upWarn": 0.6,
                "bonus": null,
                "display": "Not yet implemented"
            }
        }
    ]
}

ALTERNATE MeasurementObjects with in-line Controls Expansion

It often makes more sense for the Controls to be retrieved as part of the MeasurementObjects instead of using the Control resource. The following syntax expansion allows the Controls to be retrieved at the same time as the MeasurementObjects are read:

GET https://example.com/dataloopcore/api/metrology/v2/MeasurementObjects?$filter=inspectorPiece/id eq 41b3f199-88d0-ec11-9617-a4bb6ddf06ff&$expand=controls
{
    "@odata.context": "https://127.0.0.1/dataloopcore/metrologydata/v1/$metadata#MeasurementObjects(controls())",
    "value": [
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.CylinderDto",
            "id": "2ac62da5-3ca9-4118-8555-416e0c6e1f6f",
            "name": "datum cylinder C",
            "type": "Cylinder",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "datumLabel": "C",
            "customProperties": null,
            "controls": [
                {
                    "id": "9621329c-0ce8-4563-bd92-19e0ff6e803c",
                    "charName": "",
                    "charNumber": "",
                    "composite": "No",
                    "name": "Mating Diameter",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 12.614,
                    "nominal": 12.7,
                    "objectName": "datum cylinder C",
                    "measurementObjectId": "2ac62da5-3ca9-4118-8555-416e0c6e1f6f",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=datum+cylinder+C&dimName=Mating+Diameter",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": -0.086
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "6eb18d23-5f56-4fb1-99c9-22346d65e1d2",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Diameter",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 12.771,
                    "nominal": 12.7,
                    "objectName": "datum cylinder C",
                    "measurementObjectId": "2ac62da5-3ca9-4118-8555-416e0c6e1f6f",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=datum+cylinder+C&dimName=Diameter",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": 0.071
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.CylinderDto",
            "id": "ee7d002e-7c52-4f2a-8e32-7ac04f073ea6",
            "name": "cylinder 2",
            "type": "Cylinder",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "datumLabel": "",
            "customProperties": null,
            "controls": [
                {
                    "id": "0baf50a2-982c-4daf-8bf4-e5135dabc0ba",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Diameter",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 12.722,
                    "nominal": 12.7,
                    "objectName": "cylinder 2",
                    "measurementObjectId": "ee7d002e-7c52-4f2a-8e32-7ac04f073ea6",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=cylinder+2&dimName=Diameter",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": 0.022
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.PlaneDto",
            "id": "3222223b-cac0-4ad6-b866-0535cd3ad353",
            "name": "datum plane B",
            "type": "Plane",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "datumLabel": "B",
            "customProperties": null,
            "controls": [
                {
                    "id": "b7eeddd6-fc09-480a-b194-a04e15960040",
                    "charName": "",
                    "charNumber": "",
                    "composite": "No",
                    "name": "Flatness",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 0.061,
                    "nominal": null,
                    "objectName": "datum plane B",
                    "measurementObjectId": "3222223b-cac0-4ad6-b866-0535cd3ad353",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=datum+plane+B&dimName=Flatness",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": 0.061
                    },
                    "tolerance": {
                        "low": 0.0,
                        "lowWarn": 0.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.CircleDto",
            "id": "3021847d-7855-4d81-a5aa-5e6fdec4cf9d",
            "name": "circle 1",
            "type": "Circle",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "datumLabel": "",
            "customProperties": null,
            "controls": [
                {
                    "id": "61a0b7f4-53a0-4bba-94ab-d46d18782381",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Diameter",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 6.376,
                    "nominal": 6.35,
                    "objectName": "circle 1",
                    "measurementObjectId": "3021847d-7855-4d81-a5aa-5e6fdec4cf9d",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+1&dimName=Diameter",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": 0.026
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "ef4f2faa-c801-4e71-8a0c-e5b0aff0b5b9",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "X",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": -61.846,
                    "nominal": -61.775,
                    "objectName": "circle 1",
                    "measurementObjectId": "3021847d-7855-4d81-a5aa-5e6fdec4cf9d",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+1&dimName=X",
                    "customProperties": null,
                    "deviation": {
                        "flag": "A",
                        "value": -0.071
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "c902e12a-f97b-4791-bf9b-8a8c9ad59681",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Y",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": -50.241,
                    "nominal": -50.203,
                    "objectName": "circle 1",
                    "measurementObjectId": "3021847d-7855-4d81-a5aa-5e6fdec4cf9d",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+1&dimName=Y",
                    "customProperties": null,
                    "deviation": {
                        "flag": "O",
                        "value": -0.038
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "2cce9ab6-6fae-42fe-b3e2-39253a38e76d",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Z",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 12.66,
                    "nominal": 12.7,
                    "objectName": "circle 1",
                    "measurementObjectId": "3021847d-7855-4d81-a5aa-5e6fdec4cf9d",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+1&dimName=Z",
                    "customProperties": null,
                    "deviation": {
                        "flag": "D",
                        "value": -0.04
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.CircleDto",
            "id": "1004337d-c106-44f9-9455-c3458845a385",
            "name": "circle 2",
            "type": "Circle",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "datumLabel": "",
            "customProperties": null,
            "controls": [
                {
                    "id": "72a427de-e714-48b9-8227-eac33fb9b6d6",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Diameter",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 6.319,
                    "nominal": 6.35,
                    "objectName": "circle 2",
                    "measurementObjectId": "1004337d-c106-44f9-9455-c3458845a385",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+2&dimName=Diameter",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": -0.031
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "cdd3eeec-df52-43f7-9809-7104a09cdbd7",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "X",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": -88.253,
                    "nominal": -88.225,
                    "objectName": "circle 2",
                    "measurementObjectId": "1004337d-c106-44f9-9455-c3458845a385",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+2&dimName=X",
                    "customProperties": null,
                    "deviation": {
                        "flag": "A",
                        "value": -0.028
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "562773d3-5a92-46fe-b2c3-79c1805e5354",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Y",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": -50.119,
                    "nominal": -50.203,
                    "objectName": "circle 2",
                    "measurementObjectId": "1004337d-c106-44f9-9455-c3458845a385",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+2&dimName=Y",
                    "customProperties": null,
                    "deviation": {
                        "flag": "I",
                        "value": 0.084
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "f0b83cf0-1e08-473c-8982-2820a29c1d80",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Z",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 12.652,
                    "nominal": 12.7,
                    "objectName": "circle 2",
                    "measurementObjectId": "1004337d-c106-44f9-9455-c3458845a385",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+2&dimName=Z",
                    "customProperties": null,
                    "deviation": {
                        "flag": "D",
                        "value": -0.048
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.CircleDto",
            "id": "9b09ef72-d420-4f56-b891-4ac55dbd0b10",
            "name": "circle 3",
            "type": "Circle",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "datumLabel": "",
            "customProperties": null,
            "controls": [
                {
                    "id": "9d950103-5d46-4422-a1cb-7d6fafc06000",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Diameter",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 6.405,
                    "nominal": 6.35,
                    "objectName": "circle 3",
                    "measurementObjectId": "9b09ef72-d420-4f56-b891-4ac55dbd0b10",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+3&dimName=Diameter",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": 0.055
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "e5c783c7-a5be-41e9-b424-e5a70782c701",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "X",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": -53.626,
                    "nominal": -53.601,
                    "objectName": "circle 3",
                    "measurementObjectId": "9b09ef72-d420-4f56-b891-4ac55dbd0b10",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+3&dimName=X",
                    "customProperties": null,
                    "deviation": {
                        "flag": "A",
                        "value": -0.025
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "c6255102-c262-4750-b5f3-35af1a7d9808",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Y",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": -25.158,
                    "nominal": -25.047,
                    "objectName": "circle 3",
                    "measurementObjectId": "9b09ef72-d420-4f56-b891-4ac55dbd0b10",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+3&dimName=Y",
                    "customProperties": null,
                    "deviation": {
                        "flag": "O",
                        "value": -0.111
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "dd7e0e4b-a5fc-4a6d-aaae-eeadb3fbf8d6",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Z",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 12.657,
                    "nominal": 12.7,
                    "objectName": "circle 3",
                    "measurementObjectId": "9b09ef72-d420-4f56-b891-4ac55dbd0b10",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+3&dimName=Z",
                    "customProperties": null,
                    "deviation": {
                        "flag": "D",
                        "value": -0.043
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.CircleDto",
            "id": "40231147-d50e-42b1-b191-d52b5738eba6",
            "name": "circle 5",
            "type": "Circle",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "datumLabel": "",
            "customProperties": null,
            "controls": [
                {
                    "id": "561f2581-63ca-478b-a7de-d327cc056f5a",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Diameter",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 6.358,
                    "nominal": 6.35,
                    "objectName": "circle 5",
                    "measurementObjectId": "40231147-d50e-42b1-b191-d52b5738eba6",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+5&dimName=Diameter",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": 0.008
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "d61edede-d258-4617-9281-3243bb1f3129",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "X",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": -96.387,
                    "nominal": -96.399,
                    "objectName": "circle 5",
                    "measurementObjectId": "40231147-d50e-42b1-b191-d52b5738eba6",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+5&dimName=X",
                    "customProperties": null,
                    "deviation": {
                        "flag": "F",
                        "value": 0.012
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "1f0d9b71-081d-4ed8-b39d-3d44ec3aab09",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Y",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": -24.972,
                    "nominal": -25.047,
                    "objectName": "circle 5",
                    "measurementObjectId": "40231147-d50e-42b1-b191-d52b5738eba6",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+5&dimName=Y",
                    "customProperties": null,
                    "deviation": {
                        "flag": "I",
                        "value": 0.075
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "e2d7fcdb-f3b5-405f-873c-d0d652c30fb3",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Z",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 12.652,
                    "nominal": 12.7,
                    "objectName": "circle 5",
                    "measurementObjectId": "40231147-d50e-42b1-b191-d52b5738eba6",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+5&dimName=Z",
                    "customProperties": null,
                    "deviation": {
                        "flag": "D",
                        "value": -0.048
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.CircleDto",
            "id": "e2c63389-d7cb-4276-abdc-68a953f76ffd",
            "name": "circle 4",
            "type": "Circle",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "datumLabel": "",
            "customProperties": null,
            "controls": [
                {
                    "id": "5c815ef4-e85c-44c6-adef-0f7a646cff33",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Diameter",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 6.427,
                    "nominal": 6.35,
                    "objectName": "circle 4",
                    "measurementObjectId": "e2c63389-d7cb-4276-abdc-68a953f76ffd",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+4&dimName=Diameter",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": 0.077
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "c59f2443-e11d-4a06-a159-48e4281bd400",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "X",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": -75.002,
                    "nominal": -75.0,
                    "objectName": "circle 4",
                    "measurementObjectId": "e2c63389-d7cb-4276-abdc-68a953f76ffd",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+4&dimName=X",
                    "customProperties": null,
                    "deviation": {
                        "flag": "A",
                        "value": -0.002
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "fde3d0a7-1f6a-4cbc-85e9-bf66c70c8483",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Y",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": -9.511,
                    "nominal": -9.5,
                    "objectName": "circle 4",
                    "measurementObjectId": "e2c63389-d7cb-4276-abdc-68a953f76ffd",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+4&dimName=Y",
                    "customProperties": null,
                    "deviation": {
                        "flag": "O",
                        "value": -0.011
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "7b19961e-e054-4296-8526-d8be01245407",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Z",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 12.663,
                    "nominal": 12.7,
                    "objectName": "circle 4",
                    "measurementObjectId": "e2c63389-d7cb-4276-abdc-68a953f76ffd",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=circle+4&dimName=Z",
                    "customProperties": null,
                    "deviation": {
                        "flag": "D",
                        "value": -0.037
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.PatternDto",
            "id": "ceee8517-dfb2-4723-b645-48bf2b56995e",
            "name": "datum pattern A",
            "type": "Circle Pattern",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "datumLabel": "A",
            "customProperties": null,
            "controls": [
                {
                    "id": "a55d813d-00bc-4742-a580-24e4a1a0f01b",
                    "charName": "",
                    "charNumber": "",
                    "composite": "No",
                    "name": "Mating Diameter",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 6.152,
                    "nominal": 6.35,
                    "objectName": "datum pattern A",
                    "measurementObjectId": "ceee8517-dfb2-4723-b645-48bf2b56995e",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=datum+pattern+A&dimName=Mating+Diameter",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": -0.198
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "12366e4b-a4be-4eb5-838c-a2e3e98fc2e8",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Diameter",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 44.953,
                    "nominal": 45.0,
                    "objectName": "datum pattern A",
                    "measurementObjectId": "ceee8517-dfb2-4723-b645-48bf2b56995e",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=datum+pattern+A&dimName=Diameter",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": -0.047
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "8166b2e6-0b26-4414-92a0-c8decf22ed35",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Center X",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": -75.017,
                    "nominal": -75.0,
                    "objectName": "datum pattern A",
                    "measurementObjectId": "ceee8517-dfb2-4723-b645-48bf2b56995e",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=datum+pattern+A&dimName=Center+X",
                    "customProperties": null,
                    "deviation": {
                        "flag": "A",
                        "value": -0.017
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "3bc0b86e-1428-4a2f-9217-73f57fea845d",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Center Y",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": -31.99,
                    "nominal": -32.0,
                    "objectName": "datum pattern A",
                    "measurementObjectId": "ceee8517-dfb2-4723-b645-48bf2b56995e",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=datum+pattern+A&dimName=Center+Y",
                    "customProperties": null,
                    "deviation": {
                        "flag": "I",
                        "value": 0.01
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "6ac3f216-cf74-465b-a2f2-421c36ea8c70",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Center Z",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 12.657,
                    "nominal": 12.7,
                    "objectName": "datum pattern A",
                    "measurementObjectId": "ceee8517-dfb2-4723-b645-48bf2b56995e",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=datum+pattern+A&dimName=Center+Z",
                    "customProperties": null,
                    "deviation": {
                        "flag": "D",
                        "value": -0.043
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.LineDto",
            "id": "338d95c0-0173-4f36-b300-ade9a8b61d77",
            "name": "line 1",
            "type": "Line",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "customProperties": null,
            "controls": []
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.LineDto",
            "id": "23bb5450-a3e4-4344-b4cb-81a18abf4aa4",
            "name": "line 2",
            "type": "Line",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "customProperties": null,
            "controls": []
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.AngleDto",
            "id": "7e5ff56e-1809-4021-878d-828d26079e8e",
            "name": "angle 1",
            "type": "Angle",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "feature": "line 2",
            "refFeature": "line 1",
            "customProperties": null,
            "controls": [
                {
                    "id": "0870e070-0f95-48f3-930e-2b40d46ff541",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "3D Angle 2",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 134.555,
                    "nominal": 137.283,
                    "objectName": "angle 1",
                    "measurementObjectId": "7e5ff56e-1809-4021-878d-828d26079e8e",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Fail",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=angle+1&dimName=3D+Angle+2",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": -2.728
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.ConeDto",
            "id": "3d0427ad-4533-4fa2-ba54-03fe9417ef38",
            "name": "Conical",
            "type": "Cone",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "datumLabel": "",
            "customProperties": null,
            "controls": [
                {
                    "id": "84b2b715-8e3c-4dbb-a6c4-0a31983c0d76",
                    "charName": "",
                    "charNumber": "",
                    "composite": "Yes",
                    "name": "Position B A(M)",
                    "notes": "",
                    "drf": "B A(M)",
                    "matCondMod": null,
                    "measured": 0.007,
                    "nominal": null,
                    "objectName": "Conical",
                    "measurementObjectId": "3d0427ad-4533-4fa2-ba54-03fe9417ef38",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=Conical&dimName=Position+B+A(M)",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": 0.007
                    },
                    "tolerance": {
                        "low": 0.0,
                        "lowWarn": 0.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "125ea250-4149-4267-af80-758b310f8eef",
                    "charName": "",
                    "charNumber": "",
                    "composite": "No",
                    "name": "Concentricity A B",
                    "notes": "",
                    "drf": "A B",
                    "matCondMod": null,
                    "measured": 94.172,
                    "nominal": null,
                    "objectName": "Conical",
                    "measurementObjectId": "3d0427ad-4533-4fa2-ba54-03fe9417ef38",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Fail",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=Conical&dimName=Concentricity+A+B",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": 94.172
                    },
                    "tolerance": {
                        "low": 0.0,
                        "lowWarn": 0.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "cca7d3d8-3d36-4dac-a693-276b2aa66473",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Included Angle",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 60.441,
                    "nominal": 60.0,
                    "objectName": "Conical",
                    "measurementObjectId": "3d0427ad-4533-4fa2-ba54-03fe9417ef38",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=Conical&dimName=Included+Angle",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": 0.441
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.CrossSectionDto",
            "id": "b92ac1e9-6ead-4ebf-bc4e-f0414ec6bdf2",
            "name": "c-s 1 (Y=-59.097)",
            "type": "Cross-Section",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "customProperties": null,
            "controls": [
                {
                    "id": "56e778b7-07a3-41c7-8d94-6aeb75bc31dd",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Line Profile",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 0.521,
                    "nominal": null,
                    "objectName": "c-s 1 (Y=-59.097)",
                    "measurementObjectId": "b92ac1e9-6ead-4ebf-bc4e-f0414ec6bdf2",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=c-s+1+(Y%3d-59.097)&dimName=Line+Profile",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": 0.521
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "a42d0084-5a0f-410b-9935-5b09d89b9cd0",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Min Deviation",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": -0.144,
                    "nominal": null,
                    "objectName": "c-s 1 (Y=-59.097)",
                    "measurementObjectId": "b92ac1e9-6ead-4ebf-bc4e-f0414ec6bdf2",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=c-s+1+(Y%3d-59.097)&dimName=Min+Deviation",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": -0.144
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "48c786b2-a27c-472c-93b8-444237b70f89",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Max Deviation",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 0.261,
                    "nominal": null,
                    "objectName": "c-s 1 (Y=-59.097)",
                    "measurementObjectId": "b92ac1e9-6ead-4ebf-bc4e-f0414ec6bdf2",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=c-s+1+(Y%3d-59.097)&dimName=Max+Deviation",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": 0.261
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "d79535a0-5d9f-4ea9-9708-8bfd56603f32",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Mean Deviation",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 0.022,
                    "nominal": null,
                    "objectName": "c-s 1 (Y=-59.097)",
                    "measurementObjectId": "b92ac1e9-6ead-4ebf-bc4e-f0414ec6bdf2",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=c-s+1+(Y%3d-59.097)&dimName=Mean+Deviation",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": 0.022
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.CrossSectionDto",
            "id": "ed4ca667-6305-4567-8643-a242c6b5ca2e",
            "name": "airfoil 1 c-s",
            "type": "Cross-Section",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "customProperties": null,
            "controls": [
                {
                    "id": "12ec185d-d930-4908-8ec0-35eae1d5bc0a",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Line Profile",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 2.45,
                    "nominal": null,
                    "objectName": "airfoil 1 c-s",
                    "measurementObjectId": "ed4ca667-6305-4567-8643-a242c6b5ca2e",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Fail",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=airfoil+1+c-s&dimName=Line+Profile",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": 2.45
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "057c89d6-eab5-4ef4-ad49-1ddcc10005e5",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Min Deviation",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": -1.225,
                    "nominal": null,
                    "objectName": "airfoil 1 c-s",
                    "measurementObjectId": "ed4ca667-6305-4567-8643-a242c6b5ca2e",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Fail",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=airfoil+1+c-s&dimName=Min+Deviation",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": -1.225
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "0bd59fb7-e6fe-44ea-ad69-aa17f786836a",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Max Deviation",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 0.657,
                    "nominal": null,
                    "objectName": "airfoil 1 c-s",
                    "measurementObjectId": "ed4ca667-6305-4567-8643-a242c6b5ca2e",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=airfoil+1+c-s&dimName=Max+Deviation",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": 0.657
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "470aa839-16ee-4a33-adaa-68dca20acab7",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Mean Deviation",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 0.026,
                    "nominal": null,
                    "objectName": "airfoil 1 c-s",
                    "measurementObjectId": "ed4ca667-6305-4567-8643-a242c6b5ca2e",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=airfoil+1+c-s&dimName=Mean+Deviation",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": 0.026
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.ComparisonPointDto",
            "id": "d07a151a-1e84-4cf6-8fb4-496828fe181e",
            "name": "surf pt - hem pt 1",
            "type": "Surface Point",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "customProperties": null,
            "nominal": {
                "x": null,
                "y": null,
                "z": null
            },
            "controls": [
                {
                    "id": "be035788-23b0-43df-8769-ea9ed61c157d",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Surface Distance",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 0.081,
                    "nominal": null,
                    "objectName": "surf pt - hem pt 1",
                    "measurementObjectId": "d07a151a-1e84-4cf6-8fb4-496828fe181e",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=surf+pt+-+hem+pt+1&dimName=Surface+Distance",
                    "customProperties": null,
                    "deviation": {
                        "flag": "A",
                        "value": 0.081
                    },
                    "tolerance": {
                        "low": -0.5,
                        "lowWarn": -0.1,
                        "up": 0.5,
                        "upWarn": 0.1,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.ComparisonPointDto",
            "id": "fd2c750e-d640-4e7f-a7e9-88848251de18",
            "name": "hem pt 1",
            "type": "Hem Point",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "customProperties": null,
            "nominal": {
                "x": null,
                "y": null,
                "z": null
            },
            "controls": [
                {
                    "id": "9730b699-1d71-4903-b561-b4dad8b8fff1",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Edge Distance",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 0.058,
                    "nominal": null,
                    "objectName": "hem pt 1",
                    "measurementObjectId": "fd2c750e-d640-4e7f-a7e9-88848251de18",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=hem+pt+1&dimName=Edge+Distance",
                    "customProperties": null,
                    "deviation": {
                        "flag": "U",
                        "value": 0.058
                    },
                    "tolerance": {
                        "low": -0.5,
                        "lowWarn": -0.1,
                        "up": 0.5,
                        "upWarn": 0.1,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.ComparisonPointDto",
            "id": "ec4dbe13-dcd8-4361-9e16-143493625e08",
            "name": "surf pt - hem pt 2",
            "type": "Surface Point",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "customProperties": null,
            "nominal": {
                "x": null,
                "y": null,
                "z": null
            },
            "controls": [
                {
                    "id": "a15636ac-78cd-42f9-b9a3-1b17c0f90df7",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Surface Distance",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 0.094,
                    "nominal": null,
                    "objectName": "surf pt - hem pt 2",
                    "measurementObjectId": "ec4dbe13-dcd8-4361-9e16-143493625e08",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=surf+pt+-+hem+pt+2&dimName=Surface+Distance",
                    "customProperties": null,
                    "deviation": {
                        "flag": "A",
                        "value": 0.094
                    },
                    "tolerance": {
                        "low": -0.5,
                        "lowWarn": -0.1,
                        "up": 0.5,
                        "upWarn": 0.1,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.ComparisonPointDto",
            "id": "d8048ad2-2d8d-41d7-b9b1-39b873c84abe",
            "name": "hem pt 2",
            "type": "Hem Point",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "customProperties": null,
            "nominal": {
                "x": null,
                "y": null,
                "z": null
            },
            "controls": [
                {
                    "id": "5cb8b8b8-bf22-4de1-8b8d-e2364f865f4d",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Edge Distance",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 0.051,
                    "nominal": null,
                    "objectName": "hem pt 2",
                    "measurementObjectId": "d8048ad2-2d8d-41d7-b9b1-39b873c84abe",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=hem+pt+2&dimName=Edge+Distance",
                    "customProperties": null,
                    "deviation": {
                        "flag": "U",
                        "value": 0.051
                    },
                    "tolerance": {
                        "low": -0.5,
                        "lowWarn": -0.1,
                        "up": 0.5,
                        "upWarn": 0.1,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.ComparisonPointDto",
            "id": "303d3474-606f-48c8-8ea8-b79625bfebbe",
            "name": "surf pt - trim pt 1",
            "type": "Surface Point",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "customProperties": null,
            "nominal": {
                "x": null,
                "y": null,
                "z": null
            },
            "controls": [
                {
                    "id": "ec762b1b-388a-4d3b-bfce-b1fa92d28fe1",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Surface Distance",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 0.105,
                    "nominal": null,
                    "objectName": "surf pt - trim pt 1",
                    "measurementObjectId": "303d3474-606f-48c8-8ea8-b79625bfebbe",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=surf+pt+-+trim+pt+1&dimName=Surface+Distance",
                    "customProperties": null,
                    "deviation": {
                        "flag": "I",
                        "value": 0.105
                    },
                    "tolerance": {
                        "low": -0.5,
                        "lowWarn": -0.1,
                        "up": 0.5,
                        "upWarn": 0.1,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.ComparisonPointDto",
            "id": "e0aed893-ceaa-43ec-a27b-1d1166561a17",
            "name": "trim pt 1",
            "type": "Boundary Point",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "customProperties": null,
            "nominal": {
                "x": null,
                "y": null,
                "z": null
            },
            "controls": [
                {
                    "id": "ad193f87-0bd0-4eb3-b5b9-55376bb90ba3",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Edge Distance",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 1.016,
                    "nominal": null,
                    "objectName": "trim pt 1",
                    "measurementObjectId": "e0aed893-ceaa-43ec-a27b-1d1166561a17",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Fail",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=trim+pt+1&dimName=Edge+Distance",
                    "customProperties": null,
                    "deviation": {
                        "flag": "U",
                        "value": 1.016
                    },
                    "tolerance": {
                        "low": -0.5,
                        "lowWarn": -0.1,
                        "up": 0.5,
                        "upWarn": 0.1,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.CaliperDto",
            "id": "cc6b2df8-f3cd-4a35-acdc-ff8e1878e243",
            "name": "caliper 1",
            "type": "Caliper",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "customProperties": null,
            "controls": [
                {
                    "id": "c3e0cbba-8dd2-4a31-9ddf-ca9330dc541f",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Length",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 75.861,
                    "nominal": 75.966,
                    "objectName": "caliper 1",
                    "measurementObjectId": "cc6b2df8-f3cd-4a35-acdc-ff8e1878e243",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=caliper+1&dimName=Length",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": -0.105
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        },
        {
            "@odata.type": "#DataLoopCore.Services.MetrologyData.V1.Dtos.Data.AirfoilGaugeDto",
            "id": "827b2e3f-a6e7-439d-acea-3215e996a989",
            "name": "airfoil 1",
            "type": "Airfoil Gauge",
            "_InspectorPieceID": "41b3f199-88d0-ec11-9617-a4bb6ddf06ff",
            "customProperties": null,
            "controls": [
                {
                    "id": "d47aa4f6-9726-4434-967f-c3c651fff74a",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Max Width",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 40.738,
                    "nominal": 39.003,
                    "objectName": "airfoil 1",
                    "measurementObjectId": "827b2e3f-a6e7-439d-acea-3215e996a989",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Fail",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=airfoil+1&dimName=Max+Width",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": 1.735
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "15c6da52-5fda-423c-a0c3-f181dbe28e2b",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Stagger",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": -8.485,
                    "nominal": 2.401,
                    "objectName": "airfoil 1",
                    "measurementObjectId": "827b2e3f-a6e7-439d-acea-3215e996a989",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Fail",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=airfoil+1&dimName=Stagger",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": -10.886
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "f8aef7f9-4d78-4322-bca8-3be64a617dc8",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "Max Thk",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 13.795,
                    "nominal": 16.584,
                    "objectName": "airfoil 1",
                    "measurementObjectId": "827b2e3f-a6e7-439d-acea-3215e996a989",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Fail",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=airfoil+1&dimName=Max+Thk",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": -2.789
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "319a3c18-f691-49c5-bfe7-2529563ec3cb",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "LE Thk 1",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 4.349,
                    "nominal": 4.619,
                    "objectName": "airfoil 1",
                    "measurementObjectId": "827b2e3f-a6e7-439d-acea-3215e996a989",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Pass",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=airfoil+1&dimName=LE+Thk+1",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": -0.27
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                },
                {
                    "id": "bf5d895f-145b-4bc0-a563-1e5771b53b65",
                    "charName": "",
                    "charNumber": "",
                    "composite": null,
                    "name": "TE Thk 1",
                    "notes": "",
                    "drf": null,
                    "matCondMod": null,
                    "measured": 12.311,
                    "nominal": 2.008,
                    "objectName": "airfoil 1",
                    "measurementObjectId": "827b2e3f-a6e7-439d-acea-3215e996a989",
                    "measurementDateTime": null,
                    "percentageTolerance": null,
                    "outTolerance": null,
                    "dataAlignments": [],
                    "coordinateSystem": null,
                    "test": "Fail",
                    "webInterfaceUrl": "https://example.com/polyworks/dataloop/#/projectReviewV3.html?prjId=mfGzQNCIEeyWF6S7bd8G_w&pieceId=mfGzQdCIEeyWF6S7bd8G_w&view=1&allControlTab=1&moName=airfoil+1&dimName=TE+Thk+1",
                    "customProperties": null,
                    "deviation": {
                        "flag": "",
                        "value": 10.303
                    },
                    "tolerance": {
                        "low": -1.0,
                        "lowWarn": -1.0,
                        "up": 1.0,
                        "upWarn": 1.0,
                        "bonus": null,
                        "display": "Not yet implemented"
                    }
                }
            ]
        }
    ]
}