That's all I know.
Why, however, would you even consider it a topic of conversation for Americans living in Zambia being required to pay obeisance to THAT country ?
As a foreigner in, say, Germany or Zambia, I would respectfully stand in silence while the national hymn of said country was being played - but I would not place my hand over my heart or, e.g., bow or genuflect.
The Code apparently requires everyone (including foreigners) to place the hand over the heart - which I (as an American) would personally find distasteful.
Regards,