CFX. |
| Class | Description | |
|---|---|---|
| GetInspectionInfoRequest | ** NOTE: ADDED in CFX 1.7 ** This message is used to request a process endpoint for the inspections performed on a list of Units{
"PrimaryIdentifier": "6d13e7f2-ccef-4fca-9814-7d5ca2091f93",
"HermesIdentifier": "",
"Units": [
{
"BadMark": null,
"FiducialCount": null,
"Fiducials": null,
"CRDs": [
"R1",
"R2",
"R3.1"
],
"UnitIdentifier": "SN123456",
"PositionNumber": 1,
"PositionName": null,
"X": 0.0,
"Y": 0.0,
"Rotation": 0.0,
"FlipX": false,
"FlipY": false,
"Status": "Fail"
},
{
"BadMark": null,
"FiducialCount": null,
"Fiducials": null,
"CRDs": [
"R5",
"R6",
"R7.1"
],
"UnitIdentifier": "SN9012345",
"PositionNumber": 2,
"PositionName": null,
"X": 0.0,
"Y": 0.0,
"Rotation": 0.0,
"FlipX": false,
"FlipY": false,
"Status": "Fail"
},
{
"BadMark": null,
"FiducialCount": null,
"Fiducials": null,
"CRDs": [
"R9",
"R10",
"R11.1"
],
"UnitIdentifier": "SN0012347",
"PositionNumber": 3,
"PositionName": null,
"X": 0.0,
"Y": 0.0,
"Rotation": 0.0,
"FlipX": false,
"FlipY": false,
"Status": "Skip"
}
]
} | |
| GetInspectionInfoResponse | ** NOTE: ADDED in CFX 1.7 ** Response from a process endpoint to a request to obtatin Inspection information for a list of Unit{
"InspectedUnits": [
{
"UnitIdentifier": "SN123456",
"UnitPositionNumber": 1,
"OverallResult": "Passed",
"Inspections": [
{
"UniqueIdentifier": "INS000001",
"InspectionName": null,
"InspectionStartTime": "2023-04-04T11:42:50.582574+02:00",
"InspectionEndTime": "2023-04-04T11:44:08.582574+02:00",
"TestProcedure": null,
"Comments": null,
"Result": "Failed",
"Verification": "NotVerifiedYet",
"VerificationDetail": null,
"Error": null,
"DefectsFound": [],
"Symptoms": [],
"Measurements": [
{
"$type": "CFX.Structures.SolderPasteInspection.SolderPasteMeasurement, CFX",
"X": 0.0,
"EX": 0.8,
"Y": 0.0,
"EY": 1.5,
"Z": 0.0,
"EZ": 0.0,
"DX": 0.0,
"DY": 0.0,
"Vol": 0.0,
"EVol": 0.0001,
"Image": null,
"A": 0.0,
"EA": 1.2,
"PX": 3000.0,
"PY": 1200.0,
"RXY": 0.0,
"AR": 1.8,
"UniqueIdentifier": "MS00001",
"MeasurementName": null,
"TimeRecorded": null,
"Sequence": 0,
"Result": "Failed",
"CRDs": "R1,R2,R3.1"
}
],
"RefNo": null
}
],
"Verification": "NotVerifiedYet",
"TotalInspectionCount": 1
},
{
"UnitIdentifier": "SN9012345",
"UnitPositionNumber": 2,
"OverallResult": "Passed",
"Inspections": [
{
"UniqueIdentifier": "INS000002",
"InspectionName": null,
"InspectionStartTime": "2023-04-04T11:42:50.582574+02:00",
"InspectionEndTime": "2023-04-04T11:43:56.582574+02:00",
"TestProcedure": null,
"Comments": null,
"Result": "Failed",
"Verification": "NotVerifiedYet",
"VerificationDetail": null,
"Error": null,
"DefectsFound": [],
"Symptoms": [],
"Measurements": [
{
"$type": "CFX.Structures.SolderPasteInspection.SolderPasteMeasurement, CFX",
"X": 0.0,
"EX": 0.8,
"Y": 0.0,
"EY": 1.5,
"Z": 0.0,
"EZ": 0.0,
"DX": 0.0,
"DY": 0.0,
"Vol": 0.0,
"EVol": 0.0001,
"Image": null,
"A": 0.0,
"EA": 1.2,
"PX": 3000.0,
"PY": 1200.0,
"RXY": 0.0,
"AR": 1.8,
"UniqueIdentifier": "MS00002",
"MeasurementName": null,
"TimeRecorded": null,
"Sequence": 0,
"Result": "Failed",
"CRDs": "R5,R6,R7.1"
}
],
"RefNo": null
}
],
"Verification": "NotVerifiedYet",
"TotalInspectionCount": 1
}
]
} | |
| UnitsInspected |
Sent by a process endpoint when one or more units have been inspected. Includes pass/fail information,
as well as a detailed report of the inspection, including the specific measurements and inspections
that were made, and defects that were discovered during the process.
Generic Inspection Example (2 Circuit PCB Panel inspected via AOI): {
"TransactionId": "14d48338-09b7-4d20-acb9-bf951270793a",
"InspectionMethod": "AOI",
"SamplingInformation": {
"SamplingMethod": "NoSampling",
"LotSize": null,
"SampleSize": null
},
"Inspector": {
"OperatorIdentifier": "BADGE489499",
"ActorType": "Human",
"LastName": "Smith",
"FirstName": "Joseph",
"LoginName": "joseph.smith@abcdrepairs.com"
},
"InspectedUnits": [
{
"UnitIdentifier": "PANEL34543535",
"UnitPositionNumber": 1,
"OverallResult": "Passed",
"Inspections": [
{
"UniqueIdentifier": "481f296f-d4b2-4d8e-8b05-a0a17ca33488",
"InspectionName": "INSPECT_R21",
"InspectionStartTime": null,
"InspectionEndTime": null,
"TestProcedure": null,
"Comments": null,
"Result": "Passed",
"Error": null,
"DefectsFound": [],
"Symptoms": null,
"Measurements": []
},
{
"UniqueIdentifier": "074c7aa5-8871-4629-b139-122b620bdc1b",
"InspectionName": "INSPECT_R22",
"InspectionStartTime": null,
"InspectionEndTime": null,
"TestProcedure": null,
"Comments": null,
"Result": "Passed",
"Error": null,
"DefectsFound": [],
"Symptoms": null,
"Measurements": []
}
]
},
{
"UnitIdentifier": "PANEL34543535",
"UnitPositionNumber": 2,
"OverallResult": "Failed",
"Inspections": [
{
"UniqueIdentifier": "27e4a632-5670-4683-9b54-b67b7df98260",
"InspectionName": "INSPECT_R21",
"InspectionStartTime": null,
"InspectionEndTime": null,
"TestProcedure": null,
"Comments": null,
"Result": "Passed",
"Error": null,
"DefectsFound": [],
"Symptoms": null,
"Measurements": []
},
{
"UniqueIdentifier": "f7ed3609-ea35-4bcc-9170-cb5d540348d5",
"InspectionName": "INSPECT_R22",
"InspectionStartTime": null,
"InspectionEndTime": null,
"TestProcedure": null,
"Comments": null,
"Result": "Failed",
"Error": null,
"DefectsFound": [
{
"UniqueIdentifier": "53c7d9e7-e43f-4415-a3ff-8932f0437dde",
"DefectCode": "ISFSLD112",
"DefectCategory": "Solder Problems",
"Description": "Insuffiecient Solder on R22, Lead 1",
"Comments": null,
"ComponentOfInterest": {
"ReferenceDesignator": "R22.1",
"UnitPosition": null,
"PartNumber": "11123-8897"
},
"RegionOfInterest": {
"StartPointX": 0.0,
"StartPointY": 0.0,
"RegionSegments": []
},
"DefectImages": [
{
"MimeType": "image/jpg",
"ImageData": "rFRWd9iZ"
}
],
"Priority": 1,
"ConfidenceLevel": 100.0,
"RelatedMeasurements": [],
"RelatedSymptoms": []
},
{
"UniqueIdentifier": "561d08c2-aac9-422a-8910-41a3528a8acc",
"DefectCode": "TMBSTN211",
"DefectCategory": "Solder Problems",
"Description": "Tombston on R22",
"Comments": null,
"ComponentOfInterest": {
"ReferenceDesignator": "R22",
"UnitPosition": null,
"PartNumber": "11123-8897"
},
"RegionOfInterest": {
"StartPointX": 0.0,
"StartPointY": 0.0,
"RegionSegments": []
},
"DefectImages": [
{
"MimeType": "image/jpg",
"ImageData": "XSjjh8i5"
}
],
"Priority": 1,
"ConfidenceLevel": 100.0,
"RelatedMeasurements": [],
"RelatedSymptoms": []
}
],
"Symptoms": null,
"Measurements": []
},
{
"UniqueIdentifier": "abcbe17f-9232-4005-87e0-98651e2967b5",
"InspectionName": "COSMETIC_INSPECTION",
"InspectionStartTime": null,
"InspectionEndTime": null,
"TestProcedure": null,
"Comments": null,
"Result": "Failed",
"Error": null,
"DefectsFound": [
{
"UniqueIdentifier": "8018a32b-ef92-494f-bb3d-5e0549bdea20",
"DefectCode": "SCR23443",
"DefectCategory": "Cosmetic Problems",
"Description": "Scratch Detected on PCB substrate",
"Comments": null,
"ComponentOfInterest": {
"ReferenceDesignator": null,
"UnitPosition": null,
"PartNumber": null
},
"RegionOfInterest": {
"StartPointX": 2.3,
"StartPointY": 4.0,
"RegionSegments": [
{
"X": 5.6,
"Y": 4.0
},
{
"X": 5.6,
"Y": 1.6
},
{
"X": 2.3,
"Y": 1.6
},
{
"X": 2.3,
"Y": 4.0
}
]
},
"DefectImages": [],
"Priority": 1,
"ConfidenceLevel": 100.0,
"RelatedMeasurements": [],
"RelatedSymptoms": []
}
],
"Symptoms": null,
"Measurements": []
}
]
}
]
}Solder Paste Inspection Example: {
"TransactionId": "493bdbe0-9c32-4ed1-b7bf-b25372386b99",
"InspectionMethod": "SPI",
"SamplingInformation": {
"SamplingMethod": "NoSampling",
"LotSize": null,
"SampleSize": null
},
"Inspector": {
"OperatorIdentifier": "BADGE489499",
"ActorType": "Human",
"LastName": "Smith",
"FirstName": "Joseph",
"LoginName": "joseph.smith@abcdrepairs.com"
},
"InspectedUnits": [
{
"UnitIdentifier": "PANEL34543535",
"UnitPositionNumber": 1,
"OverallResult": "Passed",
"Inspections": [
{
"UniqueIdentifier": "09b88135-019d-44f0-b28d-1de766851fd1",
"InspectionName": "INSPECT_PASTE_DEPOSITIONS",
"InspectionStartTime": null,
"InspectionEndTime": null,
"TestProcedure": null,
"Comments": null,
"Result": "Passed",
"Error": null,
"DefectsFound": [],
"Symptoms": null,
"Measurements": [
{
"$type": "CFX.Structures.SolderPasteInspection.SolderPasteMeasurement, CFX",
"X": 5.62,
"EX": 5.6,
"Y": 8.29,
"EY": 8.3,
"Z": 5.01,
"EZ": 5.0,
"DX": 0.02,
"DY": 0.03,
"Vol": 5.11,
"EVol": 5.1,
"Image": null,
"UniqueIdentifier": "9367a252-cd8b-4198-bd75-100a0ace2249",
"MeasurementName": "R1.1",
"TimeRecorded": null,
"Sequence": 0,
"Result": "Passed",
"CRDs": "R1.1"
},
{
"$type": "CFX.Structures.SolderPasteInspection.SolderPasteMeasurement, CFX",
"X": 5.62,
"EX": 5.6,
"Y": 8.29,
"EY": 8.3,
"Z": 5.01,
"EZ": 5.0,
"DX": 0.02,
"DY": 0.03,
"Vol": 5.11,
"EVol": 5.1,
"Image": null,
"UniqueIdentifier": "db0d3ac0-b6b8-40c2-8dd4-2ca426d3373a",
"MeasurementName": "R1.2",
"TimeRecorded": null,
"Sequence": 0,
"Result": "Passed",
"CRDs": "R1.1"
}
]
}
]
},
{
"UnitIdentifier": "PANEL34543535",
"UnitPositionNumber": 2,
"OverallResult": "Failed",
"Inspections": [
{
"UniqueIdentifier": "6ae0a4c5-119c-4381-8d9d-eb193345445f",
"InspectionName": "INSPECT_PASTE_DEPOSITIONS",
"InspectionStartTime": null,
"InspectionEndTime": null,
"TestProcedure": null,
"Comments": null,
"Result": "Passed",
"Error": null,
"DefectsFound": [],
"Symptoms": null,
"Measurements": [
{
"$type": "CFX.Structures.SolderPasteInspection.SolderPasteMeasurement, CFX",
"X": 5.62,
"EX": 5.6,
"Y": 8.29,
"EY": 8.3,
"Z": 5.01,
"EZ": 5.0,
"DX": 0.02,
"DY": 0.03,
"Vol": 5.11,
"EVol": 5.1,
"Image": null,
"UniqueIdentifier": "276b031b-69aa-47de-a087-bf4f1471ff0a",
"MeasurementName": "R1.1",
"TimeRecorded": null,
"Sequence": 0,
"Result": "Passed",
"CRDs": "R1.1"
},
{
"$type": "CFX.Structures.SolderPasteInspection.SolderPasteMeasurement, CFX",
"X": 5.62,
"EX": 5.6,
"Y": 8.29,
"EY": 8.3,
"Z": 5.01,
"EZ": 5.0,
"DX": 0.02,
"DY": 0.03,
"Vol": 5.11,
"EVol": 5.1,
"Image": null,
"UniqueIdentifier": "49e5f6cf-dd27-4ad7-aa77-469e1da576df",
"MeasurementName": "R1.2",
"TimeRecorded": null,
"Sequence": 0,
"Result": "Passed",
"CRDs": "R1.1"
}
]
}
]
}
]
}AOI Measuring Component Offsets Example: {
"TransactionId": "b8c5c639-2ba8-4371-8edb-f743c5a7e33e",
"InspectionMethod": "SPI",
"SamplingInformation": {
"SamplingMethod": "NoSampling",
"LotSize": null,
"SampleSize": null
},
"Inspector": {
"OperatorIdentifier": "BADGE489499",
"ActorType": "Human",
"LastName": "Smith",
"FirstName": "Joseph",
"LoginName": "joseph.smith@abcdrepairs.com"
},
"InspectedUnits": [
{
"UnitIdentifier": "PANEL34543535",
"UnitPositionNumber": 1,
"OverallResult": "Passed",
"Inspections": [
{
"UniqueIdentifier": "c9b462e5-3e62-482f-9417-268def5bd059",
"InspectionName": "INSPECT_COMPONENT_OFFSETS",
"InspectionStartTime": null,
"InspectionEndTime": null,
"TestProcedure": null,
"Comments": null,
"Result": "Passed",
"Error": null,
"DefectsFound": [],
"Symptoms": null,
"Measurements": [
{
"$type": "CFX.Structures.PCBInspection.OffsetMeasurement, CFX",
"DX": 0.02,
"DY": 0.01,
"DZ": 0.01,
"RXY": 0.01,
"RZX": 0.15,
"RZY": 0.15,
"UniqueIdentifier": "63e2821c-f735-4db9-b355-0b2da6be7040",
"MeasurementName": null,
"TimeRecorded": null,
"Sequence": 0,
"Result": "Passed",
"CRDs": "R1"
},
{
"$type": "CFX.Structures.PCBInspection.OffsetMeasurement, CFX",
"DX": 0.02,
"DY": 0.01,
"DZ": 0.01,
"RXY": 0.01,
"RZX": 0.15,
"RZY": 0.15,
"UniqueIdentifier": "dbd43fd9-de85-45c6-92fa-5ff271f9634b",
"MeasurementName": null,
"TimeRecorded": null,
"Sequence": 0,
"Result": "Passed",
"CRDs": "R2"
},
{
"$type": "CFX.Structures.PCBInspection.OffsetMeasurement, CFX",
"DX": 0.02,
"DY": 0.01,
"DZ": 0.01,
"RXY": 0.01,
"RZX": 0.15,
"RZY": 0.15,
"UniqueIdentifier": "ed8cabfb-4f69-4a64-a2dc-8b77f9690312",
"MeasurementName": null,
"TimeRecorded": null,
"Sequence": 0,
"Result": "Passed",
"CRDs": "R3"
},
{
"$type": "CFX.Structures.PCBInspection.OffsetMeasurement, CFX",
"DX": 0.02,
"DY": 0.01,
"DZ": 0.01,
"RXY": 0.01,
"RZX": 0.15,
"RZY": 0.15,
"UniqueIdentifier": "8212c29f-2498-4c30-b2c7-89a403b8f466",
"MeasurementName": null,
"TimeRecorded": null,
"Sequence": 0,
"Result": "Passed",
"CRDs": "R4"
}
]
}
]
},
{
"UnitIdentifier": "PANEL34543535",
"UnitPositionNumber": 2,
"OverallResult": "Failed",
"Inspections": [
{
"UniqueIdentifier": "92e9b1c1-e40b-41fb-ad41-74fba7668837",
"InspectionName": "INSPECT_COMPONENT_OFFSETS",
"InspectionStartTime": null,
"InspectionEndTime": null,
"TestProcedure": null,
"Comments": null,
"Result": "Passed",
"Error": null,
"DefectsFound": [],
"Symptoms": null,
"Measurements": [
{
"$type": "CFX.Structures.PCBInspection.OffsetMeasurement, CFX",
"DX": 0.02,
"DY": 0.01,
"DZ": 0.01,
"RXY": 0.01,
"RZX": 0.15,
"RZY": 0.15,
"UniqueIdentifier": "0c8f1340-1fef-4a32-9ff4-b44521723fe8",
"MeasurementName": null,
"TimeRecorded": null,
"Sequence": 0,
"Result": "Passed",
"CRDs": "R1"
},
{
"$type": "CFX.Structures.PCBInspection.OffsetMeasurement, CFX",
"DX": 0.02,
"DY": 0.01,
"DZ": 0.01,
"RXY": 0.01,
"RZX": 0.15,
"RZY": 0.15,
"UniqueIdentifier": "43e34985-0bc4-4a07-a702-2c1578f6f2c3",
"MeasurementName": null,
"TimeRecorded": null,
"Sequence": 0,
"Result": "Passed",
"CRDs": "R2"
},
{
"$type": "CFX.Structures.PCBInspection.OffsetMeasurement, CFX",
"DX": 0.02,
"DY": 0.01,
"DZ": 0.01,
"RXY": 0.01,
"RZX": 0.15,
"RZY": 0.15,
"UniqueIdentifier": "5d2df2b8-0444-481c-b888-d47c68d51924",
"MeasurementName": null,
"TimeRecorded": null,
"Sequence": 0,
"Result": "Passed",
"CRDs": "R3"
},
{
"$type": "CFX.Structures.PCBInspection.OffsetMeasurement, CFX",
"DX": 0.02,
"DY": 0.01,
"DZ": 0.01,
"RXY": 0.01,
"RZX": 0.15,
"RZY": 0.15,
"UniqueIdentifier": "fb0ab546-5f52-4a25-9a32-a4d52eedc373",
"MeasurementName": null,
"TimeRecorded": null,
"Sequence": 0,
"Result": "Passed",
"CRDs": "R4"
}
]
}
]
}
]
}An example of SPI measurement result using the InspectionMeasurementLean option. This message is expected to contain an InspectionMeasurementLean object for each solder deposit {
"TransactionId": "00000000-0000-0000-0000-000000000000",
"InspectionMethod": "Human",
"SamplingInformation": {
"SamplingMethod": "NoSampling",
"LotSize": null,
"SampleSize": null
},
"Inspector": {
"OperatorIdentifier": null,
"ActorType": "Human",
"LastName": null,
"FirstName": null,
"LoginName": null
},
"RecipeName": "SolderRecipeXYZ_TextBoard1",
"RecipeRevision": "1.3.3.33",
"InspectedUnits": [
{
"UnitIdentifier": "FFSHkkskamJDHS",
"UnitPositionNumber": 1,
"OverallResult": "Passed",
"Inspections": [
{
"UniqueIdentifier": "11122344567",
"InspectionName": null,
"InspectionStartTime": null,
"InspectionEndTime": null,
"TestProcedure": null,
"Comments": null,
"Result": "Passed",
"Verification": "NotVerifiedYet",
"VerificationDetail": null,
"Error": null,
"DefectsFound": [],
"Symptoms": null,
"Measurements": [
{
"$type": "CFX.Structures.SolderPasteInspection.InspectionMeasurementLean, CFX",
"X": 0.76,
"Y": 1.53,
"Z": 0.086,
"DX": 0.035,
"DY": 0.009,
"Vol": 7.8E-05,
"A": 1.234,
"Image": null,
"UniqueIdentifier": "4fb463d3-1faf-4dd8-9889-1fc49d62b011",
"MeasurementName": null,
"TimeRecorded": null,
"Sequence": 1,
"Result": "Passed",
"CRDs": null
}
],
"RefNo": 1
},
{
"UniqueIdentifier": "11122344568",
"InspectionName": null,
"InspectionStartTime": null,
"InspectionEndTime": null,
"TestProcedure": null,
"Comments": null,
"Result": "Passed",
"Verification": "NotVerifiedYet",
"VerificationDetail": null,
"Error": null,
"DefectsFound": [],
"Symptoms": null,
"Measurements": [
{
"$type": "CFX.Structures.SolderPasteInspection.InspectionMeasurementLean, CFX",
"X": 0.78,
"Y": 1.48,
"Z": 0.092,
"DX": 0.039,
"DY": 0.017,
"Vol": 7.4E-05,
"A": 1.226,
"Image": null,
"UniqueIdentifier": "4a1d502c-2cb9-498a-b299-21399b83b23d",
"MeasurementName": null,
"TimeRecorded": null,
"Sequence": 1,
"Result": "Passed",
"CRDs": null
}
],
"RefNo": 2
}
],
"Verification": "NotVerifiedYet"
}
]
}An example of AOI inspection on a Panel {
"TransactionId": "436a38e9-fd94-447e-a4d2-db5cc3a4a902",
"InspectionMethod": "AOI",
"SamplingInformation": {
"SamplingMethod": "NoSampling",
"LotSize": null,
"SampleSize": null
},
"Inspector": {
"OperatorIdentifier": "BADGE489435",
"ActorType": "Human",
"LastName": "Smith",
"FirstName": "Joseph",
"LoginName": "joseph.smith@abcdrepairs.com"
},
"RecipeName": null,
"RecipeRevision": null,
"InspectedUnits": [],
"InspectedPanel": {
"UnitIdentifier": "PN123456789",
"OverallResult": "Passed",
"PCBVariant": "Variant 1",
"Inspections": [
{
"UniqueIdentifier": "29436eed-f82f-435a-b19c-7b66aa5cf6f6",
"InspectionName": "INSPECT_F1",
"InspectionStartTime": null,
"InspectionEndTime": null,
"TestProcedure": null,
"Comments": null,
"Result": "Passed",
"Verification": "NotVerifiedYet",
"VerificationDetail": null,
"Error": null,
"DefectsFound": [],
"Symptoms": [],
"Measurements": [],
"RefNo": null
},
{
"UniqueIdentifier": "5fda7d22-1775-4bee-a540-992394f3eccb",
"InspectionName": "INSPECT_F2",
"InspectionStartTime": null,
"InspectionEndTime": null,
"TestProcedure": null,
"Comments": null,
"Result": "Passed",
"Verification": "NotVerifiedYet",
"VerificationDetail": null,
"Error": null,
"DefectsFound": [],
"Symptoms": [],
"Measurements": [],
"RefNo": null
}
],
"Verification": "NotVerifiedYet",
"TotalInspectionCount": 2,
"Stretch": 1.0,
"RecognizedStrokeDirection": "forward",
"Fiducials": [
{
"FiducialX": 0.12,
"FiducialY": 0.16,
"FiducialRXY": 0.0
},
{
"FiducialX": 0.12,
"FiducialY": 2.56,
"FiducialRXY": 0.0
}
]
}
} | |
| UnitsTested |
Sent by a process endpoint when one or more units undergo a series of tests.
Tests can be of any form, including environmental testing, electrical testing, functional testing, etc.
Detail of each test performed is provided, including any measured values, and the results of each test (P/F).
For any failed tests, symptom detail is provided.
Example 1 (In-Circuit Test of 2 Circuit PCB Panel): {
"TransactionId": "c16bb3f4-8088-4697-b789-80faec48ac5a",
"TestMethod": "Automated",
"Tester": {
"OperatorIdentifier": "BADGE489499",
"ActorType": "Human",
"LastName": "Smith",
"FirstName": "Joseph",
"LoginName": "joseph.smith@abcdrepairs.com"
},
"SamplingInformation": {
"SamplingMethod": "NoSampling",
"LotSize": null,
"SampleSize": null
},
"TestedUnits": [
{
"UnitIdentifier": "PANEL34543535",
"UnitPositionNumber": 1,
"OverallResult": "Passed",
"Tests": [
{
"UniqueIdentifier": "01aed4e8-fd87-46a4-a62e-57b51f2ee20f",
"TestName": "RESISTANCE_CHECK_R21",
"TestStartTime": null,
"TestEndTime": null,
"TestConditions": [],
"TestProcedure": null,
"Comments": null,
"Result": "Passed",
"Error": null,
"SymptomsFound": [],
"DefectsFound": [],
"Measurements": [
{
"$type": "CFX.Structures.NumericMeasurement, CFX",
"MeasuredValue": {
"Value": 28300.0,
"ValueUnits": "Ohm",
"ExpectedValue": 28.2,
"ExpectedValueUnits": "kOhm",
"MinimumAcceptableValue": 28.0,
"MaximumAcceptableValue": 28.4
},
"UniqueIdentifier": "e7398b02-e649-4918-96b8-c426629b6762",
"MeasurementName": "RESISTANCE_MEASUREMENT_R21",
"TimeRecorded": null,
"Sequence": 0,
"Result": "Passed",
"CRDs": "R21"
}
]
},
{
"UniqueIdentifier": "f0f075ab-baef-4a4d-9264-2d2f2948e0fe",
"TestName": "RESISTANCE_CHECK_R22",
"TestStartTime": null,
"TestEndTime": null,
"TestConditions": [],
"TestProcedure": null,
"Comments": null,
"Result": "Failed",
"Error": null,
"SymptomsFound": [
{
"UniqueIdentifier": "4db5cb60-140c-41ba-9a27-116dfe3a12cd",
"SymptomCode": "RESFAIL2",
"SymptomCategory": "Electrical Tests",
"Description": "Resistance Value Out of Tolerance",
"Comments": null,
"ComponentsOfInterest": [
{
"ReferenceDesignator": "R22.1",
"UnitPosition": null,
"PartNumber": "41234-8897"
},
{
"ReferenceDesignator": "R22.2",
"UnitPosition": null,
"PartNumber": "41234-8897"
}
],
"RegionOfInterest": null,
"Priority": 1,
"RelatedMeasurements": [
{
"$type": "CFX.Structures.NumericMeasurement, CFX",
"MeasuredValue": {
"Value": 28.52,
"ValueUnits": "kOhm",
"ExpectedValue": 28.2,
"ExpectedValueUnits": "kOhm",
"MinimumAcceptableValue": 28.0,
"MaximumAcceptableValue": 28.4
},
"UniqueIdentifier": "3092cb6b-2e90-4ede-b9de-c421e16ae18b",
"MeasurementName": "RESISTANCE_MEASUREMENT_R22",
"TimeRecorded": null,
"Sequence": 0,
"Result": "Passed",
"CRDs": "R22"
}
]
}
],
"DefectsFound": [],
"Measurements": []
}
]
},
{
"UnitIdentifier": "PANEL34543535",
"UnitPositionNumber": 2,
"OverallResult": "Passed",
"Tests": [
{
"UniqueIdentifier": "f9127a3a-f349-40f1-9475-e87b83d46ed5",
"TestName": "RESISTANCE_CHECK_R21",
"TestStartTime": null,
"TestEndTime": null,
"TestConditions": [],
"TestProcedure": null,
"Comments": null,
"Result": "Passed",
"Error": null,
"SymptomsFound": [],
"DefectsFound": [],
"Measurements": [
{
"$type": "CFX.Structures.NumericMeasurement, CFX",
"MeasuredValue": {
"Value": 28300.0,
"ValueUnits": "Ohm",
"ExpectedValue": 28.2,
"ExpectedValueUnits": "kOhm",
"MinimumAcceptableValue": 28.0,
"MaximumAcceptableValue": 28.4
},
"UniqueIdentifier": "12d217c0-1a15-48dd-9b05-ed5cfaaa87f0",
"MeasurementName": "RESISTANCE_MEASUREMENT_R21",
"TimeRecorded": null,
"Sequence": 0,
"Result": "Passed",
"CRDs": "R21"
}
]
},
{
"UniqueIdentifier": "8eebcda8-dbfa-40b3-b963-36c8c6f979b3",
"TestName": "RESISTANCE_CHECK_R22",
"TestStartTime": null,
"TestEndTime": null,
"TestConditions": [],
"TestProcedure": null,
"Comments": null,
"Result": "Passed",
"Error": null,
"SymptomsFound": [],
"DefectsFound": [],
"Measurements": [
{
"$type": "CFX.Structures.NumericMeasurement, CFX",
"MeasuredValue": {
"Value": 28300.0,
"ValueUnits": "Ohm",
"ExpectedValue": 28.2,
"ExpectedValueUnits": "kOhm",
"MinimumAcceptableValue": 28.0,
"MaximumAcceptableValue": 28.4
},
"UniqueIdentifier": "787600e1-fd83-49c5-a2d5-8e3e6e4b3b28",
"MeasurementName": "RESISTANCE_MEASUREMENT_R22",
"TimeRecorded": null,
"Sequence": 0,
"Result": "Passed",
"CRDs": "R22"
}
]
}
]
}
]
}Example 2 (Burn-in / Hot / Cold Test of Final Production Unit): {
"TransactionId": "1b3524e0-fd4f-4bd8-93a7-992d12bdb418",
"TestMethod": "Automated",
"Tester": {
"OperatorIdentifier": "BADGE489499",
"ActorType": "Human",
"LastName": "Smith",
"FirstName": "Joseph",
"LoginName": "joseph.smith@abcdrepairs.com"
},
"SamplingInformation": {
"SamplingMethod": "NoSampling",
"LotSize": null,
"SampleSize": null
},
"TestedUnits": [
{
"UnitIdentifier": "UNIT123456789",
"UnitPositionNumber": 1,
"OverallResult": "Passed",
"Tests": [
{
"UniqueIdentifier": "5de9b7e9-9c7c-4e88-9d40-07c7618248a2",
"TestName": "HOT_TEST",
"TestStartTime": "2018-10-03T16:02:33.2831984-04:00",
"TestEndTime": "2018-10-03T16:03:05.2842009-04:00",
"TestConditions": [
{
"$type": "CFX.Structures.Temperature, CFX",
"StartTime": null,
"EndTime": null,
"MeanValue": 45.2,
"MedianValue": 0.0,
"MaxValue": 45.8,
"MinValue": 44.9
},
{
"$type": "CFX.Structures.Humidity, CFX",
"StartTime": null,
"EndTime": null,
"MeanValue": 85.5,
"MedianValue": 0.0,
"MaxValue": 85.7,
"MinValue": 85.4
}
],
"TestProcedure": null,
"Comments": null,
"Result": "Passed",
"Error": null,
"SymptomsFound": [],
"DefectsFound": [],
"Measurements": []
},
{
"UniqueIdentifier": "c2668251-aaba-4ceb-a584-55e8b10f0de1",
"TestName": "COLD_TEST",
"TestStartTime": "2018-10-03T16:02:33.2842009-04:00",
"TestEndTime": "2018-10-03T16:03:05.2842009-04:00",
"TestConditions": [
{
"$type": "CFX.Structures.Temperature, CFX",
"StartTime": null,
"EndTime": null,
"MeanValue": -6.5,
"MedianValue": 0.0,
"MaxValue": -6.4,
"MinValue": -6.7
},
{
"$type": "CFX.Structures.Humidity, CFX",
"StartTime": null,
"EndTime": null,
"MeanValue": 22.5,
"MedianValue": 0.0,
"MaxValue": 22.7,
"MinValue": 22.4
}
],
"TestProcedure": null,
"Comments": null,
"Result": "Passed",
"Error": null,
"SymptomsFound": [],
"DefectsFound": [],
"Measurements": []
}
]
}
]
} |