NCPCR registration