Is there a particular order in which the eHBL must be submitted before the carrier submits their CCN to CBSA?
There isn't any particular order in which the various filing steps have to occur, as long as all of them are eventually submitted before vessel sailing (vessel arrival for cargo originating in the US or Puerto Rico / BBK cargo), since the steps listed involve both BL filing and BL close messages:
a. Carrier submits Primary CCN (MBL) - This can happen before or after secondary CCN is filed under it.
b. NVO submits Secondary CCN (HBL) directly under Primary CCN - This can happen before or after primary CCN is filed above it.
c. NVO submits HBL Close Message to close Primary CCN - This can happen before or after the related primary CCN is on file.
d. If the Secondary CCN (HBL) is a consolidated HBL then the party filing under it submits their HBLs - This can happen before or after the related consolidated HBL is filed.
e. Party filing under the consolidated HBL submits the HBL Close Message to close out the consolidated HBL - This can happen before or after the related primary CCN is closed, but must happen after the related consolidated HBL is on file.