What are the NP Core Competencies?

What must nurse practitioners learn? This article summarizes the core NP competencies according to the NONPF.