when deducting a code from a name it will discard anything before the first ':'. This happens only when the automatic code construction from a name is used. one can always overrule it by explicitely setting the code.