Gnumed.wxpython.gmProgressNotesEAWidgets.cProgressNotesEAPnl

Package Gnumed :: Package wxpython :: Module gmProgressNotesEAWidgets :: Class cProgressNotesEAPnl |
[frames] | no frames]

# Class cProgressNotesEAPnl

source code

                gmTextCtrl.cExpandoTextCtrlHandling_PanelMixin --+
                                                                 |
                                         wx.ScrolledWindow --+   |
                                                             |   |
    wxGladeWidgets.wxgProgressNotesEAPnl.wxgProgressNotesEAPnl --+
                                                                 |
                                                                cProgressNotesEAPnl

    An Edit Area like panel for entering progress notes.

    (
            Subjective:                                     Codes:
                    expando text ctrl
            Objective:                                      Codes:
                    expando text ctrl
            Assessment:                                     Codes:
                    expando text ctrl
            Plan:                                           Codes:
                    expando text ctrl
    )
            OR
    SOAP editor (StyledTextCtrl)
            AND
    visual progress notes (panel with images)
            AND
    Episode synopsis:                       Codes:
            expando text ctrl

    - knows the problem this edit area is about
    - can deal with issue or episode type problems

Instance Methods
__init__(self, *args, **kwargs) | source code
refresh(self) | source code
refresh_summary(self) | source code
refresh_visual_soap(self) | source code
clear(self) | source code
add_visual_progress_note(self) | source code
save(self, emr=None, episode_name_candidates=None, encounter=None) | source code
Inherited from `gmTextCtrl.cExpandoTextCtrlHandling_PanelMixin`: `bind_expando_layout_event`

Class Variables
| soap = `property(_get_soap, lambda x: x)`
| empty = `property(_get_empty, lambda x: x)`

Method Details

### __init__(self, *args, **kwargs) (Constructor) | source code
Overrides: wxGladeWidgets.wxgProgressNotesEAPnl.wxgProgressNotesEAPnl.__init__