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.
Navigate to TMS Admin.
Select Credentials.
Select the Global Services tab.
Find MyCarrierPackets in the list and open the card.
Check the Enabled boxes as needed.
Enter the User ID and Password 1 into the text fields.
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.
Navigate to a Carrier Transportation Profile page.
Select the Setup icon and choose Edit Page.
Scroll to the Carrier Equipment Types dynamic related list and select it.
In the list options, find the Related List Fields section.
Remove the Carrier Equipment Type: Name field.
Click the Add Field button and choose the Equipment Type: Name field.
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.
Click the Setup gear icon in the top right corner.
From the drop-down, click Setup.
In the Quick Find Toolbar type Remote Site Settings and click the link.
From the list of remote sites find MCP and click the Edit link.
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
Allow Carrier Address Updates: Checked allows MCP to update Carrier billing and shipping addresses.
Carrier Remit To Sync : Checked allows MCP to automatically update the Carrier Remit To field on the Carrier's Transportation Profile.
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.
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.
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
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.
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.
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.
General link.
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.
First time run (when Carrier Monitor Last Run preference is set to null/blank)
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).
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.
Get the completed packets from MCP and creates/updates those Carriers in the TMS.
Update the Carriers in the TMS with the latest set of changes from MCP for monitored Carriers only.
Daily run (Monday through Saturday) (when Carrier Monitor Last Run preference has a date/time in the past)
Get the completed packets from MCP and creates/updates those Carriers in the TMS.
Update the Carriers in the TMS with the latest set of changes from MCP for monitored Carriers only.
Sunday run
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.
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).
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.
Click the Review button on the banner of the Transportation Profile.
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 | 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 |