CNMTS: Canadian Notice and Manifest Tracking System

What does CNMTS mean? The above is one of CNMTS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Canadian Notice and Manifest Tracking System