This is the module that is used at the airport. Canadian purchased DCS from BA some years ago, and it was an excellent system. When Gemini was formed, Gemini took control of the AC system and the CP system. Both CP and AC had problems during the change. There are many tools that were simply beyond the reach of CP with Pegasus.
Reservations is another matter.
Canadian uses a system that front-ends Sabre. I believe that Air Canada uses the same system. The cost is less, and the reports are excellent. As the relationship with American matures, I expect that the connecting revenues will grow in much the same way as the other Code shares operated by Canadian have done. I have noticed a huge improvement in the views of the airport people as time has passed.