Support Article
Unable to save patient information using DCR
SA-39461
Summary
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.
Resolution
Apply HFix-34680 and HFix-34904.
Published August 4, 2017 - Updated December 2, 2021
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.