tokens: The Canadian Nurses Association ( CNA ) has developed the Canadian Nurse Practitioner Core Competency Framework that describes the knowledge , skills , judgment , and attributes required for practice .