Click or drag to resize

MaintenancePerformed Class

Sent by an endpoint when maintenance has been performed. Information includes the type of maintenance, maintenance code, parts used, labor etc.
{
  "MaintenanceType": "Preventive",
  "MaintenanceOrderNumber": "MO676578576",
  "MaintenanceJobCode": "MNT113334",
  "ConsumedMaterials": [
    {
      "MaterialLocation": {
        "LocationIdentifier": null,
        "LocationName": null,
        "MaterialPackage": {
          "UniqueIdentifier": null,
          "InternalPartNumber": "PN2343243",
          "Quantity": 0.0
        },
        "CarrierInformation": null
      },
      "QuantityUsed": 3.0,
      "QuantitySpoiled": 0.0,
      "RemainingQuantity": 0.0
    },
    {
      "MaterialLocation": {
        "LocationIdentifier": null,
        "LocationName": null,
        "MaterialPackage": {
          "UniqueIdentifier": "UID23849854385",
          "InternalPartNumber": "PN4452",
          "Quantity": 0.0
        },
        "CarrierInformation": null
      },
      "QuantityUsed": 3.0,
      "QuantitySpoiled": 0.0,
      "RemainingQuantity": 0.0
    }
  ],
  "Tasks": [
    {
      "Task": "Changed hydraulic fluid in resovoir 1",
      "TaskId": "HYD233432432",
      "Operator": {
        "OperatorIdentifier": "BADGE489435",
        "ActorType": "Human",
        "LastName": "Smith",
        "FirstName": "Joseph",
        "LoginName": "joseph.smith@abcdrepairs.com"
      },
      "ManHoursConsumed": 0.75
    },
    {
      "Task": "Checked torque on main mount bolts",
      "TaskId": "CHK3432434",
      "Operator": {
        "OperatorIdentifier": "BADGE489435",
        "ActorType": "Human",
        "LastName": "Smith",
        "FirstName": "Joseph",
        "LoginName": "joseph.smith@abcdrepairs.com"
      },
      "ManHoursConsumed": 0.25
    }
  ]
}
Inheritance Hierarchy
SystemObject
  CFXCFXMessage
    CFX.ResourcePerformanceMaintenancePerformed

Namespace: CFX.ResourcePerformance
Assembly: CFX (in CFX.dll) Version: 1.7.3
Syntax
public class MaintenancePerformed : CFXMessage

The MaintenancePerformed type exposes the following members.

Constructors
 NameDescription
Public methodMaintenancePerformed Default constructor
Top
Properties
 NameDescription
Public propertyConsumedMaterials A list of the specific parts and materials that were consumed while performing the maintenance event
Public propertyMaintenanceJobCode An endpoint-specific code indicating the nature of the maintenance event that was conducted
Public propertyMaintenanceOrderNumber The work order number related to this maintenance event
Public propertyMaintenanceType An enumeration describing the type of maintenance that was performed
Public propertyTasks A list of the specific tasks that were performed while conducting this maintenance event
Top
See Also