Support Article

Unable to save patient information using DCR



Unable to save patient information using Dynamic Class Referencing (DCR).

Error Messages

pyCommitError: Cannot save instance of class PegaCA-Interface-Contact-CommunicationOptions; it belongs to fully exposed table Data.pa_Communication_Options in database PegaDATA, but the instance has properties which do not correspond to columns: OwnerId, CommunicationId

Steps to Reproduce

1. Create new classes for Contact, Address, Communication options, a corresponding database table and database mapping.
2. Update a contact class in the DCR setting, Declare_CAApplicationSettings.
3. Input new patient data in the application.

Root Cause

A defect in Pegasystems’ code or rules. DCR implementation was missing in specific activities.


Apply HFix-34680 and HFix-34904.

Published June 15, 2017 - Updated August 4, 2017

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.