{
  "variformDefResponse": {
    "variformModel": {
      "variformId": "FORM_VMT_DISPATCH_SECTION_VIEW_TILE",
      "variformType": "FORM",
      "entityName": "UnitFacilityVisit",
      "widgetInfo": [
        [
          {
            "fieldId": "ufvUnit.unitRouting.rtgPOD1.pointId",
            "longLabel": "Port of Discharge Point",
            "shortLabel": "POD",
            "helpText": "A unique identifier for the routing point.",
            "type": {
              "widgetType": "text",
              "widgetSubType": "",
              "lovKey": ""
            },
            "validation": {
              "isRequired": false
            },
            "actions": {
              "create": {
                "mode": "editable"
              },
              "update": {
                "mode": "editable"
              }
            }
          },
          {
            "fieldId": "ufvUnit.unitEquipment.eqIsoGroup",
            "longLabel": "ISO Group",
            "shortLabel": "ISO Grp",
            "helpText": "The ISO group code for the equipment. For information about ISO group codes, see http:www.smdg.org/documents.",
            "type": {
              "widgetType": "lov",
              "widgetSubType": "",
              "lovKey": "argoLov.isoGroup"
            },
            "validation": {
              "isRequired": false
            },
            "actions": {
              "create": {
                "mode": "editable"
              },
              "update": {
                "mode": "editable"
              }
            }
          },
          {
            "fieldId": "ufvUnit.unitLineOperator",
            "longLabel": "Line Operator",
            "shortLabel": "Line Op",
            "helpText": "The line operator (shipping line) that controls the unit.",
            "type": {
              "widgetType": "lov",
              "widgetSubType": "LOV_SEARCH_POPUP",
              "lovKey": "argoLov.preadviseLineOperator"
            },
            "validation": {
              "isRequired": false
            },
            "actions": {
              "create": {
                "mode": "editable"
              },
              "update": {
                "mode": "editable"
              }
            }
          },
          {
            "fieldId": "ufvUnit.unitGoodsAndCtrWtKg",
            "longLabel": "Gross Weight (kg)",
            "shortLabel": "Weight (kg)",
            "helpText": "The weight of a container including the weight of its cargo.",
            "type": {
              "widgetType": "textMeasurement",
              "widgetSubType": "mass",
              "lovKey": ""
            },
            "validation": {
              "maxLength": 255,
              "minValue": "0",
              "isRequired": false
            },
            "actions": {
              "create": {
                "mode": "editable"
              },
              "update": {
                "mode": "editable"
              }
            }
          }
        ],
        [
          {
            "fieldId": "ufvUnit.unitCategory",
            "longLabel": "Category",
            "shortLabel": "Category",
            "helpText": "The category of the unit (import, export, transship).",
            "type": {
              "widgetType": "lov",
              "widgetSubType": "",
              "lovKey": "UnitCategoryEnum"
            },
            "validation": {
              "isRequired": false
            },
            "actions": {
              "create": {
                "mode": "editable"
              },
              "update": {
                "mode": "editable"
              }
            }
          },
          {
            "fieldId": "ufvUnit.unitIsPowered",
            "longLabel": "On Power",
            "shortLabel": "On Power",
            "helpText": "The unit is connected to electrical supply or, in case of porthole reefer, forced air exchange.",
            "type": {
              "widgetType": "checkbox",
              "widgetSubType": "",
              "lovKey": ""
            },
            "validation": {
              "isRequired": false
            },
            "actions": {
              "create": {
                "mode": "editable"
              },
              "update": {
                "mode": "editable"
              }
            }
          },
          {
            "fieldId": "ufvUnit.unitRequiresPower",
            "longLabel": "Requires Power",
            "shortLabel": "Reqs Power",
            "helpText": "The unit requires electrical power (e.g., for a live reefer).",
            "type": {
              "widgetType": "checkbox",
              "widgetSubType": "",
              "lovKey": ""
            },
            "validation": {
              "isRequired": false
            },
            "actions": {
              "create": {
                "mode": "editable"
              },
              "update": {
                "mode": "editable"
              }
            }
          },
          {
            "fieldId": "ufvUnit.unitStoppedRoad",
            "longLabel": "Stop-Road",
            "shortLabel": "Stop-Road",
            "helpText": "One or more holds prevent this container from being delivered.",
            "type": {
              "widgetType": "checkbox",
              "widgetSubType": "",
              "lovKey": ""
            },
            "validation": {
              "isRequired": false
            },
            "actions": {
              "create": {
                "mode": "editable"
              },
              "update": {
                "mode": "editable"
              }
            }
          },
          {
            "fieldId": "ufvUnit.unitStoppedRail",
            "longLabel": "Stop-Rail",
            "shortLabel": "Stop-Rail",
            "helpText": "One or more holds prevent this container from being loaded to a train.",
            "type": {
              "widgetType": "checkbox",
              "widgetSubType": "",
              "lovKey": ""
            },
            "validation": {
              "isRequired": false
            },
            "actions": {
              "create": {
                "mode": "editable"
              },
              "update": {
                "mode": "editable"
              }
            }
          },
          {
            "fieldId": "ufvUnit.unitStoppedVessel",
            "longLabel": "Stop-Vessel",
            "shortLabel": "Stop-Vsl",
            "helpText": "One or more holds prevent this container from being loaded to a vessel.",
            "type": {
              "widgetType": "checkbox",
              "widgetSubType": "",
              "lovKey": ""
            },
            "validation": {
              "isRequired": false
            },
            "actions": {
              "create": {
                "mode": "editable"
              },
              "update": {
                "mode": "editable"
              }
            }
          },
          {
            "fieldId": "ufvUnit.unitGoods.gdsIsHazardous",
            "longLabel": "Hazardous?",
            "shortLabel": "Hazardous?",
            "helpText": "Contains hazardous goods.",
            "type": {
              "widgetType": "checkbox",
              "widgetSubType": "",
              "lovKey": ""
            },
            "validation": {
              "isRequired": false
            },
            "actions": {
              "create": {
                "mode": "editable"
              },
              "update": {
                "mode": "editable"
              }
            }
          }
        ]
      ]
    },
    "lovModel": {
      "ufvUnit.unitEquipment.eqIsoGroup": {
        "HH": "HH - Heavy Hauler (Tri-axle) Chassis",
        "NN": "NN - Non-pressurized tank containers for bulk cargo",
        "HI": "HI - Insulated",
        "RS": "RS - Self-powered refrigerated/heated",
        "NP": "NP - Pressurized tank containers for bulk cargo",
        "PR": "PR - Palette Wide reefer container",
        "RT": "RT - Refrigerated and heated",
        "PS": "PS - Platform-based with complete superstructure",
        "PT": "PT - Platform-based for named cargo container",
        "PW": "PW - Palette Wide dry container",
        "BK": "BK - Dry bulk container, pressurized",
        "HR": "HR - Refrigerated and/or heated with removable equip.",
        "BU": "BU - Dry bulk container non-pressurized, box type",
        "SN": "SN - Named cargo container",
        "UP": "UP - Hard-top container",
        "UT": "UT - Open-top container",
        "KL": "KL - Pressurized tank container for liquids and gases",
        "ST": "ST - Swap body tank container",
        "CH": "CH - Standard Chassis",
        "SZ": "SZ - Slider Chassis",
        "GP": "GP - General purpose container without ventilation",
        "GS": "GS - Genset, Nose Mount",
        "GU": "GU - Genset, Underslung",
        "CR": "CR - Cargo Storage Rack that is not loaded (Coil, Pipe or Logs)",
        "TD": "TD - Tank container for dangerous liquids",
        "RC": "RC - Refrigerated container (Non Food)",
        "AS": "AS - Air/Surface container",
        "CU": "CU - Cooling Unit",
        "VH": "VH - General purpose container with ventilation",
        "GZ": "GZ - Genset Chassis",
        "NA": "NA - Not ISO-categorizable",
        "PC": "PC - Platform, incomplete superstructure: folding",
        "RE": "RE - Refrigerated container",
        "TG": "TG - Tank container for gases",
        "PF": "PF - Platform, incomplete superstructure: fixed",
        "NH": "NH - Tank containers for bulk cargo (hopper type)",
        "TN": "TN - Tank container for nondangerous liquids",
        "PL": "PL - Platform"
      },
      "ufvUnit.unitLineOperator": {
        "1": "ACL",
        "2": "APL",
        "4": "CGM",
        "5": "COS",
        "6": "DSR",
        "7": "HLC",
        "8": "HYU",
        "9": "MSK",
        "10": "MAT",
        "11": "MOL",
        "12": "MSC",
        "13": "NYK",
        "61": "GUY",
        "62": "RDG",
        "63": "DAM",
        "64": "ITT",
        "10065": "SBD",
        "10066": "CMA",
        "10069": "CAM",
        "10071": "CAMERON"
      },
      "ufvUnit.unitCategory": {
        "IMPRT": "Import",
        "STRGE": "Storage",
        "EXPRT": "Export",
        "TRSHP": "Transship",
        "DMSTC": "Domestic",
        "THRGH": "Through"
      }
    },
    "dataPayload": {}
  }
}
