RefrigerantTracking

Add a leak record to a work order and an asset

Creates a leak record for the unique pair WO + Asset. Returns the leak record ID in the response. <br />With the RTMultiLeakFlow feature flag turned on, it is possible to add several leak records.

post/refrigeranttracking/LeakRecordImmeasurable

Request

Request body

RepairDatestring date-time

Date and time when the repair was completed. Note: It cannot be earlier than the work order call date. The date format is YYYY-MM-DDThh:mm:ss.sssZ.

InitialVerificationDatestring date-time

Date when the first verification took place. Note: The initial verification date cannot be in the future and cannot be less than the repair date. It should be either a current date or a date in the past.

InitialVerificationMethodinteger

Method that was used during the first verification to make sure the leak had been fixed. <br />Possible values:  • 0: Unknown  • 1: Soap Bubble Test  • 2: Electronic Leak Detection  • 3: Ultrasonic Leak Detection  • 4: Pressure Test  • 5: Vacuum Test  • 6: Fluorescent Dye Test  • 7: Infrared Test  • 8: Near Infrared Test  • 9: Halon Gas Detection

FollowUpVerificationDatestring date-time

Date of the second verification. The date format is YYYY-MM-DDThh:mm:ss.sssZ. Note: The follow-up verification date cannot be earlier than the initial verification date and cannot be in the future. It should be either a current date or a date in the past.

FollowUpVerificationMethodinteger

Method of the second verification. The list of available verification methods is the same as for the InitialVerificationMethod.

ActionCodeIdinteger

Unique numeric identifier of the action that a technician took to fix the leak. Use the GET/refrigeranttracking/leakRecord/actionCodes method to get available action codes and their IDs.

FaultCodeIdinteger

Unique numeric identifier of the reason why the problem occurred. Use the GET/refrigeranttracking/leakRecord/faultCodes method to get available fault codes and their IDs. <br />Possible values:  • 1: Accidental Damage  • 2: Braze or Joint Failure  • 3: Corrosion  • 4: Defrost Heater Failure  • 5: Faulty Part  • 6: Forklift Damage  • 7: Gasket Seal Failure  • 8: Ice Build Up  • 9: Line Break  • 10: Manufacture Defect  • 11: Missing Part  • 12: Natural Disaster  • 13: Normal Mechanical Wear  • 14: Other (Must Explain in Comments)  • 15: Vandalism  • 16: Vibration Related  • 17: Project Related Loss

LeakLocationIdinteger

Unique numeric identifier of the location where the leak occurred: more specific place within the particular area, for example, Coil, Level Indicator/Alarm, Splitting Valve. Use the GET/refrigeranttracking/{subscriberId}/leaklocations method to get the list of available leak locations.

Notesstring[]

Leak record notes.

RecIdinteger

Unique numeric identifier of the work order to add the leak record to.

AssetIdinteger

Unique numeric identifier of the asset to add the leak record to.

Actorstring

Name of the technician who performed the fix of the leak.

LeakDetectionDatestring date-time

Date when the leak was detected. If not provided, defaults to the repair date. Cannot be later than the repair date.

Response

The leak record has been successfully created.

SystemObject required

Changes

No recorded changes to this operation across all 1 revision of this API.