Life status does not transfer correctly from pedigree to patient records

Description

When saving a pedigree with linked patients life status does not transfer correctly from pedigree to patient records. I.e. whatever life status pedigree has will not affect patient record on save. The other way (life status set in patient record affecting pedigree node) works correctly.

Note that PhenoTips does not support life statuses other than "deceased" and "alive", so pedigree nodes linked to patients can['t have any other status as well (all other statuses such ad "miscarrier" and "aborted" will be automatically converted to "deceased".

Environment

None

Activity

Show:
Marta Girdea
October 7, 2016, 5:20 PM

well, look on the bright side: in the real world, it's probably unlikely that a SB or aborted individual have a patient record...

Andrew Misyura
October 7, 2016, 5:27 PM

the problem is PhenoTips data model does not support miscarried etc. etc., and since data is synchronised between pedigree and phenotips, non-compatible options are not allowed

I guess the correct way is to make the person dead, the closest supported option. Or to extend PT data model (?), but that is a separatr issue (from pedigree)

Andrew Misyura
October 7, 2016, 5:28 PM

the fact that dead people become alive is a bug though

Andrew Misyura
October 7, 2016, 10:18 PM

A bug was found in the fix is investigating

Assignee

Veronika Koltunova

Reporter

Sasha Andjic

Labels

None

External issue ID

None

Epic Link

Fix versions

Priority

Medium
Configure