Steps to reproduce the problem:
create patient and click "Y" on consanguinity; save
create pedigree; use any non-consanguineous template; save
PROBLEM: consanguinity was overwritten to "N". Patient may know that there was consanguinity in the family, without knowing details as whose relationship in the family tree was consanguineous.
I believe this regression was introduced with PT-3455.
aditionally we probably should mark patient's parent relationship (if it exists) to be consanguineous if patient is marked as such on the patient form
Good point. I'll bring this on dev meeting for discussion.
There is not much to discuss, just needs to be done, lets not waste everyone time at a dev.meeting. At most we neede to confirm with only
New issue is created - PT-3777. There are a lot of special cases about marking relationship as consanguineous, in particular if we do that we should NOT do what this issue describes since that would potentially contradict user input. So all of those cases should be discussed and dealt with in PT-3777, while this issue implements the most basic fix as described in issue title