Placeholders soap_by_issue/_episode. Improved encounter formatting
authorKarsten Hilbert <karsten.hilbert@gmx.net>
Sat, 24 Nov 2012 23:39:36 +0000 (00:39 +0100)
committerKarsten Hilbert <karsten.hilbert@gmx.net>
Sat, 24 Nov 2012 23:39:36 +0000 (00:39 +0100)
commit3cec204264e97c2b736c53b3366d79b845bea843
tree0e08043d8d4f4df65cfe0ac97a957e7e2f84bcb8
parentcf107096640b44ad7e51f8f699942a2ce6e7d005
Placeholders soap_by_issue/_episode. Improved encounter formatting

- implement selection of as-journal in root node of EMR tree
- refactor cEncounter.format()
- cEncounter.format(..., by_episode, ...)
- emr.format_as_journal()
- construct WHERE-enhanced SQL in emr.get_clin_narrative() rather
  than filtering after the fact
- teach emr.get_family_history() to filter by encounter
- harden PG error parsing against lack of .pgerror
- use safer date formatting in cBusinessDBObject.fields_as_dict()
gnumed/CHANGELOG
gnumed/gnumed/client/business/gmClinicalRecord.py
gnumed/gnumed/client/business/gmEMRStructItems.py
gnumed/gnumed/client/pycommon/gmBusinessDBObject.py
gnumed/gnumed/client/pycommon/gmPG2.py
gnumed/gnumed/client/wxpython/gmEMRBrowser.py
gnumed/gnumed/client/wxpython/gmListWidgets.py
gnumed/gnumed/client/wxpython/gmMacro.py
gnumed/gnumed/client/wxpython/gmNarrativeWidgets.py