MyCarrierPackets

Prev Next

Overview

Assure Assist's Assure Advantage provides Carrier monitoring and insurance compliance with MyCarrierPackets (MCP) Carrier Onboarding and Assure Advantage Carrier Monitoring.

Revenova's integration with Assure Assist allows users to complete the following actions.

  • Get completed Carrier Application/MyCarrierPackets and creates the Carriers in the TMS.

  • Gets the latest set of Carrier information changes and updates the Carriers in the TMS.

  • Synchronizes the list of monitored Carriers between the TMS and MCP.

    • The list of 'monitored Carriers' are Carriers with the Monitor Carrier Checked on the Transportation Profile.

Setup

Navigate to the MCP website and log in. Add any Carriers to the list of monitored Carriers. This list of monitored Carriers is pulled into the TMS based on the steps below.

Enter Credentials

Enable the MyCarrierPackets integration by completing the following steps.

  1. Navigate to TMS Admin.

  2. Select Credentials.

  3. Select the Global Services tab.

  4. Find MyCarrierPackets in the list and open the card.

  5. Check the Enabled boxes as needed.

  6. Enter the User ID and Password 1 into the text fields.

  7. Click the Save button when finished.

Valid credentials are required from an MCP subscription. MCP provides the User ID and Password 1.

User ID

Password 1

Password 2

Customer Number

MCP portal/account User Name

MCP portal/account Password

Warning

If using MyCarrierPackets, do NOT enable SaferWatch or RMIS. Disable both SaferWatch and RMIS in TMS Admin, Global Services.

Transportation Profile Changes

Update the Carrier Equipment Type related list on the Transportation Profile.

  1. Navigate to a Carrier Transportation Profile page.

  2. Select the Setup icon and choose Edit Page.

  3. Scroll to the Carrier Equipment Types dynamic related list and select it.

  4. In the list options, find the Related List Fields section.

  5. Remove the Carrier Equipment Type: Name field.

  6. Click the Add Field button and choose the Equipment Type: Name field.

  7. Click Save to complete the page layout changes.

Remote Site Settings

Check the Remote Site Settings when upgrading from a previous release TMS release. Verify they match the Service and Test Service URLs listed below.

  1. Click the Setup gear icon in the top right corner.

  2. From the drop-down, click Setup.

  3. In the Quick Find Toolbar type Remote Site Settings and click the link.

  4. From the list of remote sites find MCP and click the Edit link.

  5. Update the Remote Site URL to match the Service URL below:

Service URL: https://api.mycarrierpackets.com

Test Service URL: https://api.mycarrierpackets.com

TMS Admin

Navigate to TMS Admin → Configuration to set the following fields.

Global Settings

  1. Allow Carrier Address Updates: Checked allows MCP to update Carrier billing and shipping addresses.

  2. Carrier Remit To Sync : Checked allows MCP to automatically update the Carrier Remit To field on the Carrier's Transportation Profile.

  3. Default Carrier Mode: Use this mode when onboarding Carriers from MCP if the packet from MCP does not include a Mode. Must have an MCP ID.

  4. Carrier Monitor Run Frequency (Mins): How often the CarrierMonitorMCPJob runs, in minutes. This job adds new Carriers to onboard or update current Carrier information. The lowest setting is 15 minutes.

  5. Carrier Monitor Last Run: The date and time the CarrierMonitorMCPJob was last successfully run. This value is used in several API calls to MCP.

Carrier Management / Automatic Load Status Updates

  1. MCP Packet Completion Email: Check this field to receive an email notification when an invited Carrier completes a Packet. The notification email is sent to the user email address that originally sent the invitation.

    1. A custom completion email may be configured in the MCP portal in the Email Templates section.

Modes

Navigate to TMS Admin → Modes to configure Modes received from MyCarrierPackets.

  1. The MCP Mode field is populated on the 6 packaged modes received from MCP.

  • Air Freight, Drayage, Intermodal, LTL, Ocean FCL and Truckload

  • Verify the Minimum Weight, Maximum Weight, and Weight Units fields. They should populate for each Mode record.

Intellivite Link Information

MyCarrierPackets provides two URLs/link ot access the Carrier application/packet.

  1. General link.

  2. Personal link for the user.

Enter either link into the MCP Intellivite Link field on the User record. This field is included when inviting the Carrier from the Onboard Carrier LWC.

The link may also be added to email templates. Add it to the signature line or create a standard Carrier Invite template that users may send from the TMS. The links may also be added to Community landing pages (that can be public pages) and/or their website.

Batch Processes

Carrier updates sent from MyCarrierPackets are processed by the CarrierMonitorMCPJob.

The CarrierMonitorMCPJob runs continuously. The job brings new Carriers and any Carrier FMCSA data changes into the TMS from MyCarrierPackets. New Carriers are created in the TMS and existing Carriers are updated with the latest set of changes from MCP. The list of monitored Carriers is generated from the Carrier Transportation Profiles where the Monitor Carrier field is Checked.

Name

Purpose

‘Run Now’ Action

‘Schedule’ Action

CarrierMonitorMCPJob

See details of the MyCarrierPackets batch job in the “MyCarrierPackets” section of the “API-Specific Information section further down this document.

Active – runs job immediately

Inactive - invoked by itself upon completion

Run the CarrierMonitorMCPJob from the list of Batch Processes on the Job Monitor Lightning Web Component (LWC).

This batch job performs 3 separate actions.

  1. First time run (when Carrier Monitor Last Run preference is set to null/blank)

    1. Gets the list of monitored Carriers from MCP and creates/updates those Carriers in the TMS. The Carrier Monitor checkbox on the Transportation Profile of the Carriers is set to true (Carrier is monitored at MCP).

    2. Gets the list of Carriers in the TMS where Carrier Monitor checkbox on the Transportation Profile of the Carrier is set to false and registers that Carrier as unmonitored at MCP.

    3. Get the completed packets from MCP and creates/updates those Carriers in the TMS.

    4. Update the Carriers in the TMS with the latest set of changes from MCP for monitored Carriers only.

  2. Daily run (Monday through Saturday) (when Carrier Monitor Last Run preference has a date/time in the past)

    1. Get the completed packets from MCP and creates/updates those Carriers in the TMS.

    2. Update the Carriers in the TMS with the latest set of changes from MCP for monitored Carriers only.

  3. Sunday run

    1. Gets the list of Carriers in the TMS where Carrier Monitor checkbox on the Transportation Profile of the Carrier is set to false and registers that Carrier as unmonitored at MCP.

    2. Gets the list of monitored Carriers from MCP and creates/updates those carriers in the TMS. The Carrier Monitor checkbox on the Transportation Profile of the carriers is set to true (Carrier is monitored at MCP).

    3. Get the completed packets from MCP and create/update those Carriers in the TMS.

  • Update the Carriers in the TMS with the latest set of changes from MCP for monitored Carriers only.

Onboard Carrier LWC

Add the Onboard Carrier LWC to the Home page, or another page as necessary.

The Onboard Carrier LWC provides the ability to invite new Carriers to complete an onboarding packet.

Invite a Carrier to onboard by entering an email address for the Carrier and clicking the Onboard Carrier button to generate an invitation. When the Carrier has completed the onboarding steps, the packet is downloaded to the TMS the next time the job runs.

TMS Operation

MCP Endpoint

Request Type

Response

Onboard Carrier button on the Onboard Carrier LWC

GetCarrierData

POST

200: Success

400: Error

Example Carrier Packet

{
  "$id": "1",
  "DOTNumber": 3099350,
  "LegalName": "3D TRANSPORT LLC",
  "DBAName": null,
  "Address1": "3626 WILLANO WAY",
  "Address2": null,
  "City": "RALEIGH",
  "Zipcode": "27610",
  "State": "NC",
  "Country": "United States",
  "CellPhone": null,
  "Phone": "(347) 743-8430",
  "Fax": null,
  "FreePhone": "(347) 743-8430",
  "EmergencyPhone": null,
  "Email": "enb.dispatch@gmail.com",
  "FraudIdentityTheftStatus": null,
  "MCNumber": "MC076576",
  "SCAC": null,
  "MailingAddress1": "3626 WILLANO WAY",
  "MailingAddress2": null,
  "MailingCity": "RALEIGH",
  "MailingState": "NC",
  "MailingZipcode": "27610-4289",
  "MailingCountry": "United States",
  "AfterHrsWkDaySupportName": "",
  "AfterHrsWkDaySupportPhone": "",
  "AfterHrsWkDaySupportFax": "",
  "AfterHrsWkDaySupportFrom": "00:00:00",
  "AfterHrsWkDaySupportTo": "00:00:00",
  "AfterHrsWkEndSupportName": "",
  "AfterHrsWkEndSupportPhone": "",
  "AfterHrsWkEndSupportFax": "",
  "AfterHrsWkEndSupportFrom": "00:00:00",
  "AfterHrsWkEndSupportTo": "00:00:00",
  "Website": null,
  "OperationManagerName": null,
  "OnlineAccessToAvailableLoads": false,
  "AvailableLoadsEmail": null,
  "DriverLogsSafeyDeptManagerName": null,
  "DriverLogsSafeyDeptManagerPhone": null,
  "Dispatchers": null,
  "ClaimsContactName": null,
  "ClaimsContactPhone": null,
  "ClaimsContactEmail": null,
  "DispatchServiceUsed": false,
  "DispatchServiceName": null,
  "DispatchServicePhone": null,
  "BrokerOutExtraFreight": false,
  "References1": null,
  "References2": null,
  "References3": null,
  "DriversTrackedBy": "GPS",
  "AccessOnlineGPSTracking": false,
  "DriversTrackedByOtherMethod": null,
  "CreatedDateTime": "2019-02-13T18:09:13.8010382",
  "ModifiedDateTime": "2020-06-20T07:04:28.412756",
  "CarrierCustomerAgreements": [
    {
      "$id": "2",
      "SignatureDate": "2020-06-20T07:04:36.6030156",
      "SignaturePerson": "Nicole Bass",
      "SignaturePersonTitle": "dispatcher",
      "SignaturePersonUserName": "dyanna",
      "SignaturePersonEmail": "testemail@email.com",
      "SignaturePersonPhoneNumber": "3369426001",
      "CustomerAgreement": {
        "$id": "3",
        "AgreementName": "Sample Broker Agreement V2.pdf",
        "CreatedDate": "2020-02-04T16:39:25.0248358",
        "CreatedBy": "13bcb181-a39a-4eb4-bd78-d534774928b0",
        "BlobName": "company-agreement/54/80fb2e30-2d45-4946-a3f9-0ac1374279a7",
        "Customer": {
          "$id": "4",
          "CustomerID": 54,
          "Title": null,
          "FirstName": null,
          "MiddleName": null,
          "LastName": null,
          "CompanyName": "Assure Assist Inc.",
          "TypeCompany": null,
          "CellPhone": null,
          "Phone": "(818) 453-8591",
          "Fax": "(818) 401-0585",
          "Address1": "543 Country Club Dr ",
          "Address2": "Unit B338 Test",
          "Apartment": null,
          "City": "Simi Valley",
          "State": "CA",
          "Zipcode": "93065",
          "Country": "United States",
          "CustomerKey": null,
          "PacketCompletionNotificationType": 3,
          "PacketCompletionNotificationEmail": "mikenow99@gmail.com,jay@assureassist.com,ginter@assureassist.com"
        }
      },
      "CarrierCustomerAgreementImages": [
        {
          "$id": "5",
          "BlobName": "carrier-agreement/105463/30e39531-3454-47dd-9e4c-b152513a7124",
          "CreatedDate": "2020-06-20T07:04:36.6967974"
        }
      ],
      "IsActive": true
    }
  ],
  "CarrierCustomerPacketStatuses": [
    {
      "$id": "6",
      "Customer": {
        "$id": "7",
        "CustomerID": 54,
        "Title": null,
        "FirstName": null,
        "MiddleName": null,
        "LastName": null,
        "CompanyName": "Assure Assist Inc.",
        "TypeCompany": null,
        "CellPhone": null,
        "Phone": "(818) 453-8591",
        "Fax": "(818) 401-0585",
        "Address1": "543 Country Club Dr ",
        "Address2": "Unit B338 Test",
        "Apartment": null,
        "City": "Simi Valley",
        "State": "CA",
        "Zipcode": "93065",
        "Country": "United States",
        "CustomerKey": null,
        "PacketCompletionNotificationType": 3,
        "PacketCompletionNotificationEmail": "mikenow99@gmail.com,jay@assureassist.com,ginter@assureassist.com"
      },
      "CarrierPacketStatus": "Complete",
      "CustomerID": 54
    }
  ],
  "CarrierCargoHauled": {
    "$id": "8",
    "GeneralFreight": false,
    "LiquidsGas": false,
    "Chemicals": false,
    "HouseholdGoods": false,
    "IntermodalContainers": false,
    "CommoditiesDryBulk": false,
    "MetalSheetsCoilsRolls": false,
    "Passengers": false,
    "RefrigeratedFood": false,
    "MotorVehicles": true,
    "OilfieldEquipment": false,
    "Beverages": false,
    "DrivewayTowaway": false,
    "LivestockContainers": false,
    "PaperProducts": false,
    "LogsPolesBeamsLumber": false,
    "GrainFeedHay": false,
    "Utility": false,
    "BuildingMaterials": false,
    "CoalCoke": false,
    "FarmSupplies": false,
    "MobileHomes": false,
    "Meat": false,
    "Construction": false,
    "MachineryLargeObjects": false,
    "GarbageRefuseTrash": false,
    "WaterWell": false,
    "FreshProduce": false,
    "USMail": false,
    "Other": null
  },
  "CarrierCompanyClassification": {
    "$id": "9",
    "AuthForHire": true,
    "Migrant": false,
    "IndianNation": false,
    "ExemptForHire": false,
    "USMail": false,
    "PrivateProperty": false,
    "FederalGovernment": false,
    "PrivPassBusiness": false,
    "StateGovernment": false,
    "PrivPassNonBusiness": false,
    "LocalGovernment": false,
    "WOSB": false,
    "VOSB": false,
    "MBE": false,
    "AsianPacificAmerican": false,
    "SubcontinentAmerican": false,
    "NOB": false,
    "HispanicAmerican": false,
    "AfricanAmerican": false,
    "WBE": false,
    "DBE": false,
    "SBA8a": false,
    "EDWOSB": false,
    "SDVOSB": false,
    "HUBZone": false,
    "LGBTQIA": false,
    "Other": null
  },
  "CarrierDrivers": [
    {
      "DriverName": "Billy Bob",
      "CellPhone": "18011111111",
      "ComCheck": null,
      "FuelAdvance": null
    }
  ],
  "CarrierDispatchers": [
    {
      "$id": "10",
      "DispatcherName": "Johnny Ringo",
      "PhoneNumber": "(555) 555-5555",
      "Email": "johnyringo@cowboys.com"
    }
  ],
  "CarrierLane": {
    "$id": "11",
    "UnitedStates": false,
    "Mexico": false,
    "Canada": true,
    "NortheastRegion": false,
    "MidwestRegion": false,
    "SouthRegion": false,
    "WestRegion": false,
    "Alabama": false,
    "Alaska": false,
    "Arizona": false,
    "Arkansas": false,
    "California": false,
    "Colorado": false,
    "Delaware": false,
    "Florida": false,
    "Georgia": false,
    "Hawaii": false,
    "Idaho": false,
    "Illinois": false,
    "Indiana": false,
    "Iowa": false,
    "Kansas": false,
    "Kentucky": false,
    "Louisiana": false,
    "Maine": false,
    "Maryland": false,
    "Massachusetts": false,
    "Michigan": false,
    "Minnesota": false,
    "Mississippi": false,
    "Missouri": false,
    "Montana": false,
    "Nebraska": false,
    "Nevada": false,
    "NewHampshire": false,
    "NewJersey": false,
    "NewMexico": false,
    "NewYork": false,
    "NorthCarolina": false,
    "NorthDakota": false,
    "Ohio": false,
    "Oklahoma": false,
    "Oregon": false,
    "Pennsylvania": false,
    "RhodeIsland": false,
    "SouthCarolina": false,
    "SouthDakota": false,
    "Tennessee": false,
    "Utah": false,
    "Vermont": false,
    "Virginia": false,
    "Washington": false,
    "WashingtonDC": false,
    "WestVirginia": false,
    "Wisconsin": false,
    "Wyoming": false,
    "Connecticut": false,
    "Texas": false,
    "Alberta": false,
    "BritishColumbia": false,
    "Manitoba": false,
    "NewBrunswick": false,
    "NewfoundlandAndLabrador": false,
    "NorthwestTerritories": false,
    "NovaScotia": false,
    "Nunavut": false,
    "Ontario": false,
    "PrinceEdwardIsland": false,
    "Quebec": false,
    "Saskatchewan": false,
    "YukonTerritory": false
  },
  "CarrierOperationalDetail": {
    "$id": "12",
    "FleetSize": 1,
    "TotalPowerUnits": 1,
    "NumberOfVehicles": 1,
    "ReeferEquipment": false,
    "VanEquipment": false,
    "FlatbedStepDeckEquipment": false,
    "OwnedTractors": 1,
    "OwnedTrucks": 0,
    "OwnedTrailers": 1,
    "TermLeasedTractors": 0,
    "TermLeasedTrucks": 0,
    "TermLeasedTrailers": 0,
    "TripLeasedTractors": 0,
    "TripLeasedTrucks": 0,
    "TripLeasedTrailers": 0,
    "InterstateAndIntrastateDrivers": 1,
    "CDLEmployedDrivers": 1,
    "MonthlyAverageLeasedDrivers": 0,
    "InterstateDriversTotal": 1,
    "InterstateDriversGT100Miles": 1,
    "InterstateDriversLT100Miles": 0,
    "IntrastateDriversTotal": 0,
    "IntrastateDriversGT100Miles": 0,
    "IntrastateDriversLT100Miles": 0,
    "PowerOnly": false,
    "SatelliteEquipment": false,
    "TeamDrivers": false,
    "DropTrailer": false,
    "ELDCompliant": false,
    "ELDCompliantBy": null,
    "ELDIdentifier": null,
    "NumberOfTractors": null,
    "NumberOfVans": null,
    "NumberOfReefers": null,
    "NumberOfFlats": null,
    "NumberOfStepDecks": null,
    "NumberOfTanks": null
  },
  "CarrierPaymentInfo": {
    "$id": "13",
    "BankRoutingNumber": "",
    "BankAccountNumber": "",
    "BankAccountName": "",
    "BankName": "",
    "BankAddress": "",
    "BankPhone": "",
    "BankFax": "",
    "FactoringCompanyName": null,
    "RemitAddress1": "3626 WILLANO WAY",
    "RemitAddress2": null,
    "RemitCity": "RALEIGH",
    "RemitZipCode": "27610",
    "BankAccountType": "Checking",
    "RemitState": "NC",
    "RemitCountry": "United States",
    "RemitEmail": "randallalaska@gmail.com",
    "Require1099": false,
    "EpayManagerID": 123456,
    "RemitCurrency": "USD",
    "PayAdvanceOptionID": null,
    "PayAdvanceOptionType": null
  },
  "CarrierRemit": {
    "$id": "14",
    "CarrierRemitEmail": "randallalaska@gmail.com",
    "CarrierRemitAddress1": "3626 WILLANO WAY",
    "CarrierRemitAddress2": null,
    "CarrierRemitCity": "RALEIGH",
    "CarrierRemitCountry": "United States",
    "CarrierRemitStateProvince": "NC",
    "CarrierRemitZipCode": "27610"
  },
  "FactoringRemit": {
    "FactoringCompanyName": "My Factoring Company",
    "FactoringRemitEmail": "factoring@testmail.com",
    "FactoringRemitAddress": "123 Main St, Chicago, IL, 12345",
    "FactoringRemitCity": "Chicago",
    "FactoringRemitCountry": "United States",
    "FactoringRemitStateProvince": "IL",
    "FactoringRemitZipcode": "12345",
    "FactoringPhone": "18011231234",
    "BankRoutingNumber": "123456789",
    "BankAccountNumber": "1234567"
  },
  "CarrierBank": {
    "$id": "15",
    "CarrierBankRoutingNumber": "123456789",
    "CarrierBankAccountNumber": "12345",
    "CarrierBankAccountName": "Joe Schmoe",
    "CarrierBankName": "TestBank",
    "CarrierBankAddress": null,
    "CarrierBankPhone": "",
    "CarrierBankFax": "",
    "CarrierBankAccountType": "Checking"
  },
  "CarrierPaymentTerms": [
    {
      "$id": "16",
      "PaymentTerm": {
        "$id": "17",
        "PaymentTermID": 3,
        "Days": 7,
        "Term": "Quick Pay",
        "QuickPay": true,
        "PaymentFeeType": "%",
        "PaymentFeeAmount": 2.5,
        "CustomerID": 54
      }
    }
  ],
  "CarrierPaymentTypes": [
    {
      "$id": "18",
      "PaymentType": {
        "$id": "19",
        "PaymentTypeID": 2,
        "Type": "Check",
        "CustomerID": 0,
        "PaymentType": {
          "$id": "20",
          "Name": "Check"
        }
      }
    }
  ],
  "CarrierPayerType": {
    "$id": "21",
    "PayerTypeID": 3,
    "Name": "TriumphPay"
  },
  "CarrierTruckClass": {
    "$id": "22",
    "Conestoga": false,
    "Containers": false,
    "DecksSpecialized": false,
    "DecksStandard": false,
    "DryBulk": false,
    "Flatbeds": false,
    "HazardousMaterials": false,
    "Reefers": false,
    "Tankers": false,
    "VansSpecialized": false,
    "VansStandard": false,
    "Other": null
  },
  "CarrierTruckType": {
    "$id": "23",
    "AutoCarrier": false,
    "BTrain": false,
    "Conestoga": false,
    "Container": false,
    "ContainerInsulated": false,
    "ContainerRefrigerated": false,
    "Conveyor": false,
    "DoubleDrop": false,
    "DropDeckLandoll": false,
    "DumpTrailer": false,
    "Flatbed": false,
    "FlatbedAirRide": false,
    "FlatbedConestoga": false,
    "FlatbedDouble": false,
    "FlatbedHazMat": false,
    "FlatbedHotshot": false,
    "FlatbedMaxi": false,
    "FlatbedOrStepDeck": false,
    "FlatbedOverdimension": false,
    "FlatbedWithchains": false,
    "FlatbedWithSides": false,
    "FlatbedWithTarps": false,
    "FlatbedWithTeam": false,
    "FlatbedVanReefer": false,
    "HopperBottom": false,
    "InsulatedVanOrReefer": false,
    "Lowboy": false,
    "LowboyOrRemGooseneck": false,
    "LowboyOverdimension": false,
    "MovingVan": false,
    "Pneumatic": false,
    "PowerOnly": false,
    "Reefer": false,
    "ReeferAirRide": false,
    "ReeferDouble": false,
    "ReeferHazMat": false,
    "ReeferIntermodal": false,
    "ReeferLogistics": false,
    "ReeferOrVentedVan": false,
    "ReeferPalletExchange": false,
    "ReeferWithTeam": false,
    "RemovableGooseneck": false,
    "StepDeck": false,
    "StepDeckOrRemGooseneck": false,
    "StepdeckConestoga": false,
    "StraightBoxTruck": false,
    "StretchTrailer": false,
    "TankerAluminum": false,
    "TankerIntermodal": false,
    "TankerSteel": false,
    "TruckAndTrailer": false,
    "Van": true,
    "VanAirRide": false,
    "VanBlanketWrap": false,
    "VanConestoga": false,
    "VanDouble": false,
    "VanHazMat": false,
    "VanHotshot": false,
    "VanInsulated": false,
    "VanIntermodal": false,
    "VanLiftGate": false,
    "VanLogistics": false,
    "VanOpenTop": false,
    "VanOrFlatbed": false,
    "VanOrFlatbedwTarps": false,
    "VanOrReefer": false,
    "VanPalletExchange": false,
    "VanRollerBed": false,
    "VanTriple": false,
    "VanVented": false,
    "VanWithCurtains": false,
    "VanWithTeam": false
  },
  "CarrierW9Forms": [],
  "CarrierCertification": {
    "$id": "24",
    "Hazmat": false,
    "HazmatNumber": null,
    "SmartWay": true,
    "CARB": false,
    "TWIC": false,
    "CTPATCertified": false,
    "CTPATSVINumber": null,
    "TankerEndorsed": false,
    "TankerEndorsedNumOfDrivers": 0
  },
  "AssureAdvantage": [
    {
      "$id": "25",
      "CarrierDetails": {
        "$id": "26",
        "docketNumber": "MC076576",
        "dotNumber": {
          "$id": "27",
          "status": "INACTIVE",
          "Value": "3099350"
        },
        "carrierType": "Interstate",
        "isMonitored": true,
        "isBlocked": false,
        "Identity": {
          "$id": "28",
          "legalName": "3D TRANSPORT LLC",
          "dbaName": "",
          "businessStreet": "103 JADE CIRCLE",
          "businessCity": "KNIGHTDALE",
          "businessState": "NC",
          "businessZipCode": "27545",
          "businessColonia": "",
          "businessCountry": "US",
          "businessPhone": "347-743-8430",
          "businessFax": "",
          "mailingStreet": "",
          "mailingCity": "",
          "mailingState": "",
          "mailingZipCode": "",
          "mailingColonia": "",
          "mailingCountry": "",
          "mailingPhone": "",
          "mailingFax": "",
          "undeliverableMail": "No",
          "companyRep1": "DARYL LEACH",
          "companyRep2": "",
          "cellPhone": "347-743-8430",
          "emailAddress": "LEACH.DARYL@YAHOO.COM",
          "dunBradstreetNum": "",
          "organization": ""
        },
        "Authority": {
          "$id": "29",
          "authGrantDate": "2020-10-30",
          "commonAuthority": "Inactive",
          "commonAuthorityPending": "No",
          "commonAuthorityRevocation": "No",
          "contractAuthority": "None",
          "contractAuthorityPending": "No",
          "contractAuthorityRevocation": "No",
          "brokerAuthority": "None",
          "brokerAuthorityPending": "No",
          "brokerAuthorityRevocation": "No",
          "freight": "Yes",
          "passenger": "No",
          "householdGoods": "No",
          "private": "No",
          "enterprise": "No"
        },
        "FMCSAInsurance": {
          "$id": "30",
          "bipdRequired": "1,000,000",
          "bipdOnFile": "0",
          "cargoRequired": "No",
          "cargoOnFile": "No",
          "bondSuretyRequired": "No",
          "bondSuretyOnFile": "No",
          "PolicyList": []
        },
        "CertData": {
          "$id": "31",
          "status": "NOTONFILE",
          "Certificate": []
        },
        "Safety": {
          "$id": "32",
          "rating": "Not Rated",
          "ratingDate": "0000-00-00",
          "unsafeDrvPCT": "0.0",
          "unsafeDrvOT": "Yes",
          "unsafeDrvSV": "No",
          "unsafeDrvAlert": "Yes",
          "unsafeDrvTrend": "DOWN",
          "unsafeDrvCNT": 0,
          "hosPCT": "0.0",
          "hosOT": "No",
          "hosSV": "No",
          "hosAlert": "No",
          "hosTrend": "NA",
          "hosCNT": 0,
          "drvFitPCT": "0.0",
          "drvFitOT": "No",
          "drvFitSV": "No",
          "drvFitAlert": "No",
          "drvFitTrend": "NA",
          "drvFitCNT": 0,
          "controlSubPCT": "0.0",
          "controlSubOT": "No",
          "controlSubSV": "No",
          "controlSubAlert": "No",
          "controlSubTrend": "NA",
          "controlSubCNT": 0,
          "vehMaintPCT": "0.0",
          "vehMaintOT": "No",
          "vehMaintSV": "No",
          "vehMaintAlert": "No",
          "vehMaintTrend": "NA",
          "vehMaintCNT": 0,
          "hazMatPCT": "0.0",
          "hazMatOT": "No",
          "hazMatSV": "No",
          "hazMatAlert": "No",
          "hazMatTrend": "NA",
          "hazMatCNT": 0
        },
        "Inspection": {
          "$id": "33",
          "inspectVehUS": "0",
          "inspectVehOOSUS": "0",
          "inspectVehOOSPctUS": "0.00",
          "inspectDrvUS": "0",
          "inspectDrvOOSUS": "0",
          "inspectDrvOOSPctUS": "0.00",
          "inspectHazUS": "0",
          "inspectHazOOSUS": "0",
          "inspectHazOOSPctUS": "0.00",
          "inspectIEPUS": "0",
          "inspectIEPOOSUS": "0",
          "inspectIEPOOSPctUS": "0.00",
          "inspectTotalIEPUS": "0",
          "inspectTotalUS": "0",
          "inspectVehCAN": "0",
          "inspectVehOOSCAN": "0",
          "inspectVehOOSPctCAN": "0.00",
          "inspectDrvCAN": "0",
          "inspectDrvOOSCAN": "0",
          "inspectDrvOOSPctCAN": "0.00",
          "inspectTotalCAN": "0"
        },
        "Crash": {
          "$id": "34",
          "crashFatalUS": "0",
          "crashInjuryUS": "0",
          "crashTowUS": "0",
          "crashTotalUS": "0",
          "crashFatalCAN": "0",
          "crashInjuryCAN": "0",
          "crashTowCAN": "0",
          "crashTotalCAN": "0"
        },
        "Review": {
          "$id": "35",
          "reviewType": "Empty",
          "reviewDate": "0000-00-00",
          "reviewDocNum": "",
          "reviewMiles": "1",
          "mcs150Date": "2020-08-05",
          "mcs150MileYear": "2019",
          "mcs150Miles": "48019",
          "accidentRate": "0.000",
          "accidentRatePrevent": "0.000"
        },
        "Operation": {
          "$id": "36",
          "dotAddDate": "2018-02-20",
          "carrierOperation": "Interstate",
          "shipperOperation": "None",
          "mxOperationType": "",
          "mxRFCNumber": "",
          "outOfService": "No",
          "outOfServiceDate": "0000-00-00",
          "outOfServiceReason": "",
          "entityCarrier": "Yes",
          "entityShipper": "No",
          "entityBroker": "No",
          "entityFreightFowarder": "No",
          "entityCargoTank": "No",
          "classAuthForHire": "Yes",
          "classMigrant": "No",
          "classIndianNation": "No",
          "classExemptForHire": "No",
          "classUSMail": "No",
          "classPrivateProperty": "No",
          "classFederalGovernment": "No",
          "classPrivPassBusiness": "No",
          "classStateGovernment": "No",
          "classPrivPassNonBusiness": "No",
          "classLocalGovernment": "No",
          "classOther": "No",
          "operatingStatus": ""
        },
        "Cargo": {
          "$id": "37",
          "hazmatIndicator": "No",
          "cargoGenFreight": "No",
          "cargoHousehold": "No",
          "cargoMetal": "No",
          "cargoMotorVeh": "Yes",
          "cargoDriveTow": "No",
          "cargoLogPole": "No",
          "cargoBldgMaterial": "No",
          "cargoMobileHome": "No",
          "cargoMachLarge": "No",
          "cargoProduce": "No",
          "cargoLiqGas": "No",
          "cargoIntermodal": "No",
          "cargoPassengers": "No",
          "cargoOilfield": "No",
          "cargoLivestock": "No",
          "cargoGrainfeed": "No",
          "cargoCoalcoke": "No",
          "cargoMeat": "No",
          "cargoGarbage": "No",
          "cargoUSMail": "No",
          "cargoChemicals": "No",
          "cargoDryBulk": "No",
          "cargoRefrigerated": "No",
          "cargoBeverages": "No",
          "cargoPaperProd": "No",
          "cargoUtilities": "No",
          "cargoFarmSupplies": "No",
          "cargoConstruction": "No",
          "cargoWaterwell": "No",
          "cargoOther": "No",
          "cargoOtherDesc": ""
        },
        "Drivers": {
          "$id": "38",
          "driversTotal": "1",
          "driversAvgLeased": "0",
          "driversCDL": "1",
          "driversInter": "1",
          "driversInterLT100": "0",
          "driversInterGT100": "1",
          "driversIntra": "0",
          "driversIntraLT100": "0",
          "driversIntraGT100": "0"
        },
        "Equipment": {
          "$id": "39",
          "trucksTotal": "1",
          "totalPower": "1",
          "fleetsize": "1",
          "trucksOwned": "0",
          "trucksTerm": "0",
          "trucksTrip": "0",
          "trailersOwned": "1",
          "trailersTerm": "0",
          "trailersTrip": "0",
          "tractorsOwned": "1",
          "tractorsTerm": "0",
          "tractorsTrip": "0"
        },
        "Other": {
          "$id": "40",
          "carbTru": "0",
          "smartway": "0",
          "watchdogReports": "No"
        },
        "RiskAssessment": {
          "$id": "41",
          "Overall": "Unacceptable",
          "Authority": "Unacceptable",
          "Insurance": "Unacceptable",
          "Safety": "Acceptable",
          "Operation": "Unacceptable",
          "Other": "Acceptable"
        },
        "RiskAssessmentDetails": {
          "$id": "42",
          "IsIntrastateCarrier": false,
          "TotalPoints": 42000,
          "OverallRating": "UnacceptableFail",
          "Authority": {
            "$id": "43",
            "TotalPoints": 20000,
            "OverallRating": "UnacceptableFail",
            "Infractions": [
              {
                "$id": "44",
                "Points": 10000,
                "RiskLevel": "Fail",
                "RuleText": "Interstate authority NOT active",
                "RuleOutput": null
              },
              {
                "$id": "45",
                "Points": 10000,
                "RiskLevel": "Fail",
                "RuleText": "DOT is inactive",
                "RuleOutput": null
              }
            ]
          },
          "Insurance": {
            "$id": "46",
            "TotalPoints": 21000,
            "OverallRating": "UnacceptableFail",
            "Infractions": [
              {
                "$id": "47",
                "Points": 1000,
                "RiskLevel": "Review",
                "RuleText": "FMCSA BIPD insurance is not on file or insufficient unless intrastate only",
                "RuleOutput": "Carrier's FMCSA BIPD required amount is $1,000,000 and carrier's FMCSA BIPD on file is $0."
              },
              {
                "$id": "48",
                "Points": 10000,
                "RiskLevel": "Fail",
                "RuleText": "CertData liability insurance is not on file",
                "RuleOutput": null
              },
              {
                "$id": "49",
                "Points": 10000,
                "RiskLevel": "Fail",
                "RuleText": "CertData cargo insurance is not on file",
                "RuleOutput": null
              }
            ]
          },
          "Safety": {
            "$id": "50",
            "TotalPoints": 0,
            "OverallRating": "Acceptable",
            "Infractions": []
          },
          "Operation": {
            "$id": "51",
            "TotalPoints": 1000,
            "OverallRating": "UnacceptableReview",
            "Infractions": [
              {
                "$id": "52",
                "Points": 1000,
                "RiskLevel": "Review",
                "RuleText": "Authority Granted greater than 365 days and No Inspections",
                "RuleOutput": null
              }
            ]
          },
          "Other": {
            "$id": "53",
            "TotalPoints": 0,
            "OverallRating": "Acceptable",
            "Infractions": []
          }
        },
        "CarrierRatings": {
          "$id": "54",
          "myRating": 5,
          "totalRatings": 1,
          "lowRatings": 0,
          "avgRating": 5
        },
        "LatestInvitation": {
          "InvitedByEmail": "test@revenova.com"
        }
      },
      "ResponseDO": {
        "$id": "55",
        "status": "APPROVED",
        "action": "OK",
        "code": "SFW01483",
        "displayMsg": "",
        "techMsg": ""
      }
    }
  ],
  "CarrierMode": {
    "$id": "56",
    "LessThanTruckLoad": true,
    "Partial": false,
    "Truckload": false,
    "Rail": false,
    "Intermodal": false,
    "Air": false,
    "Expedite": false,
    "Ocean": false,
    "Drayage": false
  },
  "CarrierELDProvider": {
    "$id": "57",
    "ComplianceStatusID": null,
    "ComplianceStatus": null,
    "ProviderName": null,
    "ProviderIdentifier": null,
    "ExemptionID": null,
    "Exemption": null,
    "CompliantBy": null
  },
  "OwnerContactName": null,
  "OwnerContactPhone": null,
  "OwnerContactEmail": null,
  "CarrierTINMatchings": [],
  "Message": null
}

Notes

  • Online Carrier applications are never used with MyCarrierPackets. Onboarding occurs on their website portal.

  • The Carrier Transportation Profile field Last Carrier Review Date is set every time MCP data is received during the batch job.

  • An individual user can manually update compliance and certification fields to override MCP risk fields.

Carriers may be blocked in the MyCarrierPackets portal. When a Carrier is blocked, the Carrier packet is added to the TMS and the Transportation Profile Carrier Review Status field is set to Rejected.

Note: The TMS Auto-Reject Carrier Template flow contains the Blocked Carrier field. Edit or update the flow as necessary.

  1. Click the Review button on the banner of the Transportation Profile.

  2. Select Reject to Uncheck the Monitor Carrier field on the Carrier Transportation Profile. Carrier updates are no longer received in the TMS from MCP.

  • The Monitor Carrier field is Checked to receive Carrier FMCSA updates.

  • Carrier Contacts without without an email address or phone number are not created in the TMS.

  • Carrier Packets that contain Remittance Contact information are inserted into the TMS as Contact records.

    • The Contact Name is inserted as Remittance Contact.

    • The Transportation Role field is set as Settlement.

  • The Carrier Service Settlement Contact is set to the Remittance Contact.

  • Bank Account information is added for new Carriers when included in the Carrier packet.

  • Carrier Equipment Type records are created for standard Revenova types. See the reference table below.

    • The Transportation Profile Fleet Size and Carrier Equipment Type Number fields are both inserted with a value of 1.

Table Guide

The following fields are inserted/updated by the MCP Carrier Monitoring API as follows.

I – Insert

U – Update

(1) => update if the global setting “Allow Carrier Address Updates” is checked OR the value in the TMS field is null

(2) – update if the value in the TMS field is null

(3) – update if there is a value in the response

(4) – update if there is a value in the response AND the value in the TMS field is null

(5) – update if the global setting “Carrier Remit To Sync” is checked AND the response has factor company information

(6) – update to ‘Pending’ if RMIS Certified is not ‘Yes’

(7) - set to ‘Pending’ by the TMS

Contacts without a contact method (Email or Phone) are not inserted for a Carrier.

Object

Field

MyCarrierPackets

Account

BillingCity

I / U (1)

Account

BillingCountryCode

I / U (1)

Account

BillingPostalCode

I / U (1)

Account

BillingStateCode

I / U (1)

Account

BillingStreet

I / U (1)

Account

Currency

I

Account

DBA Name

I / U (2)

Account

Fax

I / U (2)

Account

Name

I

Account

Phone

I / U (2)

Account

ShippingCity

I / U (1)

Account

ShippingCountryCode

I / U (1)

Account

ShippingPostalCode

I / U (1)

Account

ShippingStateCode

I / U (1)

Account

ShippingStreet

I / U (1)

Bank Account

Account Number

I

Bank Account

Account Type

I

Bank Account

ACH Payee Name

I

Bank Account

Bank Name

I

Bank Account

Confirm Account Number

I

Bank Account

Routing Number

I

Carrier Equipment Type

Equipment Type

I

Carrier Equipment Type

Name

I

Carrier Equipment Type

Number

I (set to 1 by the TMS)

Carrier Service

Currency

I

Carrier Service

Mode

I

Carrier Service

Name

I

Carrier Service

Quote Contact

I

Carrier Service

Settlement Contact

I

Carrier Service

Status Contact

I

Carrier Service

Tender Contact

I

Contact

Email

I

Contact

Fax

I

Contact

First Name

I

Contact

Last Name

I

Contact

Mobile Phone

I

Contact

Phone

I

Contact

Title

Contact

Transportation Role

I

Insurance Policy

Address

I

Insurance Policy

Agent Company

I

Insurance Policy

Agent Email

I

Insurance Policy

Agent Phone

I

Insurance Policy

Cancel Date

Insurance Policy

City

I

Insurance Policy

Coverage Amount

I

Insurance Policy

Currency

I

Insurance Policy

Deductible

I

Insurance Policy

Effective Date

Insurance Policy

Expiry Date

I

Insurance Policy

Fax

I

Insurance Policy

Insurance Company

I

Insurance Policy

Name

I

Insurance Policy

Phone

I

Insurance Policy

Postal Code

I

Insurance Policy

Reefer Breakdown Coverage

Insurance Policy

Reefer Breakdown Deductible

Insurance Policy

Source

I

Insurance Policy

State/Province

I

Insurance Policy

Type

I

Transportation Profile

Agreement Date

I

Transportation Profile

Agreement Signed By

I

Transportation Profile

Agreement Status

I

Transportation Profile

Authority Granted Date

I / U

Transportation Profile

Authority Points

I / U

Transportation Profile

Authority Risk

I / U

Transportation Profile

Blocked Carrier

I/U

Transportation Profile

Broker Authority Pending

I / U (3)

Transportation Profile

Broker Authority Revocation

I / U (3)

Transportation Profile

Broker Authority Status

I / U (3)

Transportation Profile

Canada Province Coverage

I / U (4)

Transportation Profile

CARB TRU Certificate Expiration Date

Transportation Profile

CARB TRU Compliant Vehicles Reported

Transportation Profile

CARB TRU Compliance Type

Transportation Profile

CARB TRU Non-Compliant Reason

Transportation Profile

Cargo Carried

I / U

Transportation Profile

Carrier Operation

I / U (3)

Transportation Profile

Carrier Pay To Name

Transportation Profile

Carrier Remit To

I / U (5)

Transportation Profile

Carrier Review Status

(7)

Transportation Profile

Common Authority Pending

I / U (3)

Transportation Profile

Common Authority Revocation

I / U (3)

Transportation Profile

Common Authority Status

I / U (3)

Transportation Profile

Company Risk

(7)

Transportation Profile

Company Type

I

Transportation Profile

Contract Authority Pending

I / U (3)

Transportation Profile

Contract Authority Revocation

I / U (3)

Transportation Profile

Contract Authority Status

I / U (3)

Transportation Profile

Currency

I

Transportation Profile

D&B DUNS Number

I

Transportation Profile

Federal Tax ID

I / U (3)

Transportation Profile

Fleet Size

I

Transportation Profile

FMCSA Insurance Cancellation Date

Transportation Profile

FMCSA Insurance Cancellation Type

Transportation Profile

Insurance Points

I / U

Transportation Profile

Insurance Risk

I / U

Transportation Profile

Last Carrier Review Date

Transportation Profile

MC Number

I / U (3)

Transportation Profile

Mexico State Coverage

Transportation Profile

Name

I

Transportation Profile

NSC Number

Transportation Profile

NSC Safety Certificate Date

Transportation Profile

Number of Drivers

I

Transportation Profile

Operation Points

I / U

Transportation Profile

Operation Risk

I / U

Transportation Profile

Other Carrier Capabilities

I / U

Transportation Profile

Other Risk

I / U

Transportation Profile

Other Risk Points

I / U

Transportation Profile

Out of Service

I / U (3)

Transportation Profile

Out of Service Date

I / U (3)

Transportation Profile

Overall Points

I / U

Transportation Profile

Overall Risk

I / U

Transportation Profile

Provincial Authority

Transportation Profile

Provincial Permit Number

Transportation Profile

RMIS Carrier Payment Option

Transportation Profile

RMIS Certified

Transportation Profile

RMIS ID

Transportation Profile

RMIS Non-Certified Reason

Transportation Profile

Safety Points

I / U

Transportation Profile

Safety Rating

I / U

Transportation Profile

Safety Rating Date

Transportation Profile

Safety Risk

I / U

Transportation Profile

SCAC

Transportation Profile

State DOT Number

Transportation Profile

State DOT State

Transportation Profile

Total Power Units

I

Transportation Profile

Total US Vehicle Inspections

I

Transportation Profile

US DOT Number

I

Transportation Profile

US State Coverage

I / U (4)

Transportation Profile

W9 Address

Transportation Profile

W9 City

Transportation Profile

W9 State

Transportation Profile

W9 Postal Code

Transportation Profile

W9 Validated

Transportation Profile

Watchdog Reports

I

Table Guide

I – Insert

U – Update

(1) => update if the global setting “Allow Carrier Address Updates” is checked OR the value in the TMS field is null

(2) – update if the value in the TMS field is null

(3) – update if there is a value in the response

(4) – update if there is a value in the response AND the value in the TMS field is null

(5) – update if the global setting “Carrier Remit To Sync” is checked AND the response has factor company information

(6) – update to ‘Pending’ if RMIS Certified is not ‘Yes’

(7) – set to ‘Pending’ by the TMS

Equipment Types

Equipment types received from MyCarrierPackets are created as the following equipment types in the TMS.

MCP Equipment Type

Revenova Equipment Type

Container

Container 53’

Container Insulated

Container 53’

Container Refrigerated

Container 53’

DoubleDrop

Double Drop / Low Boy

Flatbed

Flatbed 2 Axle 48’

FlatbedAirRide

Flatbed 2 Axle 48’

FlatbedConestoga

Flatbed 2 Axle 48’

FlatbedDouble

Flatbed 2 Axle 48’

FlatbedHazMat

Flatbed 2 Axle 48’

FlatbedHotshot

Flatbed 2 Axle 48’

FlatbedMaxi

Flatbed 2 Axle 48’

FlatbedMaxi

Flatbed 2 Axle 48’

FlatbedOrStepDeck

Flatbed 2 Axle 48’

FlatbedOverdimension

Flatbed 2 Axle 48’

FlatbedWithchains

Flatbed 2 Axle 48’

FlatbedWithSides

Flatbed 2 Axle 48’

FlatbedWithTarps

Flatbed 2 Axle 48’

FlatbedWithTeam

Flatbed 2 Axle 48’

Lowboy

Double Drop / Low Boy

LowboyOrRemGooseneck

Double Drop Detachable Goose Neck

LowboyOverdimension

Double Drop / Low Boy

Reefer

Reefer 53’

ReeferDouble

Reefer 53’

ReeferHazMat

Reefer 53’

ReeferIntermodal

Reefer 53’

ReeferLogistics

Reefer 53’

ReeferOrVentedVan

Reefer 53’

ReeverPalletExchange

Reefer 53’

ReeferWithTeam

Reefer 53’

StepDeck

Single Drop / Step Deck 2 Axle 48’

StepdeckConestoga

Single Drop / Step Deck 2 Axle 48’

StraightBoxTruck

Straight Truck 26’

StretchTrailer

Stretch / Expandable Flatbed Trailer

Van

Dry Van 53’

VanAirRide

Dry Van 53’

VanBlanketWrap

Dry Van 53’

VanConestoga

Dry Van 53’

VanDouble

Dry Van 53’

VanHazMat

Dry Van 53’

VanHotshot

Dry Van 53’

VanInsulated

Dry Van 53’

VanIntermodal

Dry Van 53’

VanLiftGate

Dry Van 53’

VanLogistics

Dry Van 53’

VanOpenTop

Dry Van 53’

VanOrFlatbed

Dry Van 53’

VanOrFlatbedwTarps

Dry Van 53’

VanOrReefer

Dry Van 53’

VanPalletExchange

Dry Van 53’

VanRollerBed

Dry Van 53’

VanTriple

Dry Van 53’

VanVented

Dry Van 53’

VanWithCurtains

Dry Van 53’

VanWithTeam

Dry Van 53’

Risk Assessment Scores

  • MyCarrierPackets sends Unacceptable assessment ratings as Unacceptable Review or Unacceptable Fail.

    • The Risk Point values for an Assessment Type greater than or equal to 10,000 points are Unacceptable Fail.

  • The TMS requires Carrier review for all values of Unacceptable Review and Unacceptable Fail.

Note: The Other Risk assessment type on the Transportation Profile does not factor into the packaged TMS Auto-Reject Carrier Template flow. Incorporate these fields as desired by creating a new Flow with the packaged TMS Auto-Reject Carrier Template.

MCP Risk Assessment Type

MCP Risk Assessments

MCP Risk Assessment Details

TMS Risk Value

Overall

Acceptable, Moderate, or Unacceptable

Acceptable, Moderate, Unacceptable Review, Unacceptable

Fail

Acceptable, Moderate, Unacceptable Review, Unacceptable Fail

Authority

Acceptable, Moderate, or Unacceptable

Acceptable, Moderate, Unacceptable Review, Unacceptable

Fail

Acceptable, Moderate, Unacceptable Review, Unacceptable Fail

Insurance

Acceptable, Moderate, or Unacceptable

Acceptable, Moderate, Unacceptable Review, Unacceptable

Fail

Acceptable, Moderate, Unacceptable Review, Unacceptable Fail

Safety

Acceptable, Moderate, or Unacceptable

Acceptable, Moderate, Unacceptable Review, Unacceptable

Fail

Acceptable, Moderate, Unacceptable Review, Unacceptable Fail

Operation

Acceptable, Moderate, or Unacceptable

Acceptable, Moderate, Unacceptable Review, Unacceptable

Fail

Acceptable, Moderate, Unacceptable Review, Unacceptable Fail

Other

Acceptable, Moderate, or Unacceptable

Acceptable, Moderate, Unacceptable Review, Unacceptable

Fail

Acceptable, Moderate, Unacceptable Review, Unacceptable Fail