The NCPS ethical framework emphasises the importance of confidentiality and outlines circumstances under which confidentiality may need to be breached in order to protect the client or others.