Algunos códigos, como el Code of Ethics de la Asociación de Técnicos y Tecnólogos en Ingeniería de Newfoundland imponen además obligaciones específicas resultantes de la necesidad de mantener la integridad profesional.
Pocos códigos prevén un mecanismo simple para denunciar los presuntos casos de incumplimiento, como el que figura en el Code of Ethics de la Asociación de Técnicos y Tecnólogos en Ingeniería de Newfoundland.