gnumed-bugs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnumed-bugs] <bug>: on Patient change


From: MaAn = maan
Subject: [Gnumed-bugs] <bug>: on Patient change
Date: Thu, 31 Mar 2016 16:29:11 +0200

Report sent via GNUmed's handler for unexpected exceptions.

user comment  : on Patient change

client version: 1.6.3rc1

system account: marc
staff member  : Marc Angermann (MaAn = maan)
sender email  : address@hidden

 # enable Launchpad bug tracking
 affects gnumed
 tag automatic-report
 importance medium

2016-03-31 11:47:57  CRITICAL  gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::__setup_logging()
 #270): -------- start of logging ------------------------------
2016-03-31 11:47:57  INFO      gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::__setup_logging()
 #271): log file is 
</home/marc/.gnumed/logs/gnumed/gnumed-2016_03_31-11_47_57-2873.log>
2016-03-31 11:47:57  INFO      gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::__setup_logging()
 #272): log level is [DEBUG]
2016-03-31 11:47:57  INFO      gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::__setup_logging()
 #273): log file encoding is <utf8>
2016-03-31 11:47:57  INFO      gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::__setup_logging()
 #274): initial python.str -> python.unicode encoding is <ANSI_X3.4-1968>
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#314): early startup log buffer:
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#316):  <faulthandler> enabled, target = [console]: <module 'faulthandler' from 
'/usr/lib/python2.7/dist-packages/faulthandler.x86_64-linux-gnu.so'> (2.0)
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#316):  running from local source tree: 
/home/marc/Downloads/gnumed-client.1.6.3rc1
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#316):  local module import dir symlink exists: 
/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#316):  sys.path with local module import base dir prepended: 
['/home/marc/Downloads/gnumed-client.1.6.3rc1', 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/client', '/usr/lib/python2.7', 
'/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', 
'/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', 
'/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', 
'/usr/lib/python2.7/dist-packages/PILcompat', 
'/usr/lib/python2.7/dist-packages/gst-0.10', 
'/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.7', 
'/usr/lib/python2.7/dist-packages/ubuntu-sso-client', 
'/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode']
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#316):  <faulthandler> enabled, target = [<_io.TextIOWrapper 
name='/home/marc/.gnumed/logs/gnumed/gnumed-2016_03_31-11_47_57-2873.log' 
encoding='utf8'>]: <module 'faulthandler' from 
'/usr/lib/python2.7/dist-packages/faulthandler.x86_64-linux-gnu.so'> (2.0)
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#318): GNUmed client version [1.6.3rc1] on branch [1.6]
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#319): Platform: ('Linux', 'Behandlung1', '4.2.0-34-generic', '#39-Ubuntu SMP 
Thu Mar 10 22:13:01 UTC 2016', 'x86_64', 'x86_64')
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#320): Python 2.7.10 (default, Oct 14 2015, 16:09:02) <\n>[GCC 5.2.1 20151010] 
on linux2 (posix)
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#323): lsb_release: {'RELEASE': '15.10', 'CODENAME': 'wily', 'ID': 'Ubuntu', 
'DESCRIPTION': 'Ubuntu 15.10'}
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#326): os.getcwd(): [/home/marc/Downloads/gnumed-client.1.6.3rc1/client]
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#327): process environment:
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):     ${DBUS_SESSION_BUS_ADDRESS}: 
unix:abstract=/tmp/dbus-zU3PtJXLR8,guid=7fbce2629dfb0d87be0cd37156fcf046
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                     ${LESSOPEN}: | /usr/bin/lesspipe %s
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):             ${XDG_SESSION_TYPE}: x11
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                 ${QT_IM_MODULE}: compose
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                      ${LOGNAME}: marc
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                         ${USER}: marc
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                         ${HOME}: /home/marc
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                     ${XDG_VTNR}: 7
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                         ${PATH}: 
~/bin/:/home/marc/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):            ${PAM_KWALLET_LOGIN}: /tmp/kwallet_marc.socket
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):          ${KDE_SESSION_VERSION}: 5
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):             ${KDE_FULL_SESSION}: true
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                         ${LANG}: de_DE.UTF-8
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                  ${PROFILEHOME}: 
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                         ${TERM}: xterm
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                        ${SHELL}: /bin/bash
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):             ${XDG_SESSION_PATH}: /org/freedesktop/DisplayManager/Session1
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):           ${XDG_SESSION_COOKIE}: 
39ef5038293d07337c776401515745b2-1459417158.642773-1248737057
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                     ${LANGUAGE}: de:en_US
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):              ${SESSION_MANAGER}: 
local/Behandlung1:@/tmp/.ICE-unix/1730,unix/Behandlung1:/tmp/.ICE-unix/1730
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                        ${SHLVL}: 2
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):               ${XDG_SESSION_ID}: 2
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):               ${MANDATORY_PATH}: /usr/share/gconf/plasma.mandatory.path
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):         ${KONSOLE_PROFILE_NAME}: Shell
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                ${XCURSOR_THEME}: breeze_cursors
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):          ${KONSOLE_DBUS_WINDOW}: /Windows/1
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                     ${WINDOWID}: 98566150
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                ${SSH_AGENT_PID}: 1552
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):               ${GPG_AGENT_INFO}: /tmp/gpg-uv7HYo/S.gpg-agent:1553:1
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):         ${KONSOLE_DBUS_SESSION}: /Sessions/1
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):            ${XDG_SESSION_CLASS}: user
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                 ${GTK2_MODULES}: overlay-scrollbar
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):          ${XDG_SESSION_DESKTOP}: KDE
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):              ${KDE_SESSION_UID}: 1000
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):              ${XDG_RUNTIME_DIR}: /run/user/1000
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                    ${LESSCLOSE}: /usr/bin/lesspipe %s %s
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                ${SSH_AUTH_SOCK}: /tmp/ssh-d45Db1bp9YdY/agent.1492
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):         ${KONSOLE_DBUS_SERVICE}: :1.103
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):           ${PAM_KWALLET5_LOGIN}: /tmp/kwallet5_marc.socket
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                ${GTK2_RC_FILES}: 
/etc/gtk-2.0/gtkrc:/home/marc/.gtkrc-2.0:/home/marc/.config/gtkrc-2.0
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                ${XDG_SEAT_PATH}: /org/freedesktop/DisplayManager/Seat0
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                    ${COLORFGBG}: 15;0
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):          ${XDG_CURRENT_DESKTOP}: KDE
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                       ${GS_LIB}: /home/marc/.fonts
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):             ${SHELL_SESSION_ID}: 600849a39ad240009075f71b10c2194f
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                            ${_}: /usr/bin/python
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                   ${XAUTHORITY}: /tmp/xauth-1000-_0
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):              ${DESKTOP_SESSION}: plasma
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):              ${XDG_CONFIG_DIRS}: 
/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                ${DEFAULTS_PATH}: /usr/share/gconf/plasma.default.path
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                     ${XDG_SEAT}: seat0
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                ${XDG_DATA_DIRS}: 
/usr/share/plasma:/usr/local/share/:/usr/share/
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                          ${PWD}: 
/home/marc/Downloads/gnumed-client.1.6.3rc1/client
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                 ${GTK_RC_FILES}: 
/etc/gtk/gtkrc:/home/marc/.gtkrc:/home/marc/.config/gtkrc
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                      ${DISPLAY}: :0
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                    ${LS_COLORS}: 
rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:
2016-03-31 11:47:57  INFO      gm.launcher (gnumed.py::log_startup_info() 
#332):                ${KDE_MULTIHEAD}: false
2016-03-31 11:47:58  INFO      gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::add_cli()
 #509): adding command line arguments
2016-03-31 11:47:58  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::add_cli()
 #510): raw command line is:
2016-03-31 11:47:58  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::add_cli()
 #511): ['gnumed.py', '--conf-file=gm-from-vcs.conf', '--local-import', 
'--debug']
2016-03-31 11:47:58  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [cli::--debug] found in source [cli]
2016-03-31 11:47:58  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [--slave] not in group [cli] in source [cli]
2016-03-31 11:47:58  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [--skip-update-check] not in group [cli] in source [cli]
2016-03-31 11:47:58  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [--hipaa] not in group [cli] in source [cli]
2016-03-31 11:47:58  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [cli::--local-import] found in source [cli]
2016-03-31 11:47:58  DEBUG     gm.launcher (gnumed.py::setup_local_repo_path() 
#234): [/home/marc/.gnumed/local_code/1.6/Gnumed/wxGladeWidgets] not found
2016-03-31 11:47:58  INFO      gm.launcher (gnumed.py::setup_local_repo_path() 
#235): local wxGlade widgets repository not available
2016-03-31 11:47:59  INFO      gm.datetime 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py::<module>()
 #62): mx.DateTime version: 3.2.8
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #70): known hooks:
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): post_patient_activation
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): post_person_creation
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): shutdown-post-GUI
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): startup-after-GUI-init
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): startup-before-GUI
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): request_user_attention
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): app_activated_startup
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): app_activated
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): app_deactivated
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): after_substance_intake_modified
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): after_test_result_modified
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): after_soap_modified
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): after_code_link_modified
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): after_new_doc_created
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): before_print_doc
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): before_fax_doc
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): before_mail_doc
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): before_print_doc_part
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): before_fax_doc_part
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): before_mail_doc_part
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): before_external_doc_access
2016-03-31 11:47:59  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::<module>()
 #72): db_maintenance_warning
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #132): unmodified startup locale settings (should be [C])
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #134): current locale settings:
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #135): locale.get_locale(): (None, None)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #137): locale.get_locale(LC_NUMERIC): (None, None)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #137): locale.get_locale(LC_MESSAGES): (None, None)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #137): locale.get_locale(LC_MONETARY): (None, None)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #137): locale.get_locale(LC_COLLATE): (None, None)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #137): locale.get_locale(LC_CTYPE): (None, None)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #137): locale.get_locale(LC_TIME): (None, None)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #140): (locale.set_locale(LC_NUMERIC): C)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #140): (locale.set_locale(LC_MESSAGES): C)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #140): (locale.set_locale(LC_MONETARY): C)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #140): (locale.set_locale(LC_COLLATE): C)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #140): (locale.set_locale(LC_CTYPE): C)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #140): (locale.set_locale(LC_ALL): C)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #140): (locale.set_locale(LC_TIME): C)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #143): locale.getdefaultlocale() - default (user) locale: ('de_DE', 'UTF-8')
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #147): encoding sanity check (also check "locale.nl_langinfo(CODESET)" below):
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #152): sys.getdefaultencoding(): [ascii]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #153): locale.getpreferredencoding(): [ANSI_X3.4-1968]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #154): locale.getlocale()[1]: [None]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #155): sys.getfilesystemencoding(): [UTF-8]
2016-03-31 11:47:59  WARNING   gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #162): encoding suggested by locale (ANSI_X3.4-1968) does not match encoding 
currently set in locale (None)
2016-03-31 11:47:59  WARNING   gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #163): this might lead to encoding errors
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #168): <codecs> module CAN handle encoding [ANSI_X3.4-1968]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #168): <codecs> module CAN handle encoding [ascii]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #168): <codecs> module CAN handle encoding [UTF-8]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #171): on Linux you can determine a likely candidate for the encoding by 
running "locale charmap"
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #173): locale related environment variables (${LANG} is typically used):
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #176): ${LANGUAGE}=de:en_US
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): ${LC_ALL} not set
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): ${LC_CTYPE} not set
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #176): ${LANG}=de_DE.UTF-8
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #180): database of locale conventions:
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #184): locale.localeconv(mon_decimal_point): 
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #184): locale.localeconv(int_frac_digits): 127
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #184): locale.localeconv(p_sep_by_space): 127
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #184): locale.localeconv(frac_digits): 127
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #184): locale.localeconv(thousands_sep): 
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #184): locale.localeconv(n_sign_posn): 127
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #184): locale.localeconv(decimal_point): .
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #184): locale.localeconv(int_curr_symbol): 
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #184): locale.localeconv(n_cs_precedes): 127
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #184): locale.localeconv(p_sign_posn): 127
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #184): locale.localeconv(mon_thousands_sep): 
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #184): locale.localeconv(negative_sign): 
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #184): locale.localeconv(currency_symbol): 
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #184): locale.localeconv(n_sep_by_space): 127
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #184): locale.localeconv(mon_grouping): []
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #184): locale.localeconv(p_cs_precedes): 127
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #184): locale.localeconv(positive_sign): 
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #184): locale.localeconv(grouping): []
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #199): locale.nl_langinfo(D_FMT): %m/%d/%y
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #199): locale.nl_langinfo(D_T_FMT): %a %b %e %H:%M:%S %Y
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #199): locale.nl_langinfo(YESEXPR): ^[yY]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #199): locale.nl_langinfo(ALT_DIGITS): 
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #199): locale.nl_langinfo(T_FMT_AMPM): %I:%M:%S %p
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #199): locale.nl_langinfo(RADIXCHAR): .
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #199): locale.nl_langinfo(ERA_D_FMT): 
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #199): locale.nl_langinfo(T_FMT): %H:%M:%S
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #199): locale.nl_langinfo(NOEXPR): ^[nN]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #199): locale.nl_langinfo(CRNCYSTR): -
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #199): locale.nl_langinfo(ERA): 
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #199): locale.nl_langinfo(CODESET): ANSI_X3.4-1968
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #199): locale.nl_langinfo(THOUSEP): 
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #199): locale.nl_langinfo(ERA_D_T_FMT): 
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::get_encoding()
 #422): *actual* encoding of locale is None, using encoding *recommended* by 
locale
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #208): gmI18N.get_encoding(): ANSI_X3.4-1968
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::activate_locale()
 #252): activating user-default locale with <locale.setlocale(locale.LC_ALL, 
'')> returns: [de_DE.UTF-8]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #132): locale settings after activating user-default locale
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #134): current locale settings:
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #135): locale.get_locale(): ('de_DE', 'UTF-8')
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #137): locale.get_locale(LC_NUMERIC): ('de_DE', 'UTF-8')
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #137): locale.get_locale(LC_MESSAGES): ('de_DE', 'UTF-8')
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #137): locale.get_locale(LC_MONETARY): ('de_DE', 'UTF-8')
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #137): locale.get_locale(LC_COLLATE): ('de_DE', 'UTF-8')
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #137): locale.get_locale(LC_CTYPE): ('de_DE', 'UTF-8')
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #137): locale.get_locale(LC_TIME): ('de_DE', 'UTF-8')
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #140): (locale.set_locale(LC_NUMERIC): de_DE.UTF-8)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #140): (locale.set_locale(LC_MESSAGES): de_DE.UTF-8)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #140): (locale.set_locale(LC_MONETARY): de_DE.UTF-8)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #140): (locale.set_locale(LC_COLLATE): de_DE.UTF-8)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #140): (locale.set_locale(LC_CTYPE): de_DE.UTF-8)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #140): (locale.set_locale(LC_ALL): de_DE.UTF-8)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #140): (locale.set_locale(LC_TIME): de_DE.UTF-8)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #143): locale.getdefaultlocale() - default (user) locale: ('de_DE', 'UTF-8')
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #147): encoding sanity check (also check "locale.nl_langinfo(CODESET)" below):
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #152): sys.getdefaultencoding(): [ascii]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #153): locale.getpreferredencoding(): [UTF-8]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #154): locale.getlocale()[1]: [UTF-8]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #155): sys.getfilesystemencoding(): [UTF-8]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #168): <codecs> module CAN handle encoding [UTF-8]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #168): <codecs> module CAN handle encoding [UTF-8]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #168): <codecs> module CAN handle encoding [ascii]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #168): <codecs> module CAN handle encoding [UTF-8]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #171): on Linux you can determine a likely candidate for the encoding by 
running "locale charmap"
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #173): locale related environment variables (${LANG} is typically used):
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #176): ${LANGUAGE}=de:en_US
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): ${LC_ALL} not set
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #178): ${LC_CTYPE} not set
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #176): ${LANG}=de_DE.UTF-8
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #180): database of locale conventions:
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #187): locale.localeconv(mon_decimal_point): ,
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #187): locale.localeconv(int_frac_digits): 2
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #187): locale.localeconv(p_sep_by_space): 1
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #187): locale.localeconv(frac_digits): 2
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #187): locale.localeconv(thousands_sep): .
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #187): locale.localeconv(n_sign_posn): 1
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #187): locale.localeconv(decimal_point): ,
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #187): locale.localeconv(int_curr_symbol): EUR 
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #187): locale.localeconv(n_cs_precedes): 0
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #187): locale.localeconv(p_sign_posn): 1
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #187): locale.localeconv(mon_thousands_sep): .
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #187): locale.localeconv(negative_sign): -
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #189): locale.localeconv(currency_symbol): €
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #187): locale.localeconv(n_sep_by_space): 1
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #187): locale.localeconv(mon_grouping): [3, 3, 0]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #187): locale.localeconv(p_cs_precedes): 0
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #187): locale.localeconv(positive_sign): 
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #187): locale.localeconv(grouping): [3, 3, 0]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #202): locale.nl_langinfo(D_FMT): %d.%m.%Y
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #202): locale.nl_langinfo(D_T_FMT): %a %d %b %Y %T %Z
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #202): locale.nl_langinfo(YESEXPR): ^[jJyY].*
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #202): locale.nl_langinfo(ALT_DIGITS): 
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #202): locale.nl_langinfo(T_FMT_AMPM): 
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #202): locale.nl_langinfo(RADIXCHAR): ,
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #202): locale.nl_langinfo(ERA_D_FMT): 
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #202): locale.nl_langinfo(T_FMT): %T
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #202): locale.nl_langinfo(NOEXPR): ^[nN].*
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #204): locale.nl_langinfo(CRNCYSTR): +€
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #202): locale.nl_langinfo(ERA): 
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #202): locale.nl_langinfo(CODESET): UTF-8
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #202): locale.nl_langinfo(THOUSEP): .
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #202): locale.nl_langinfo(ERA_D_T_FMT): 
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__log_locale_settings()
 #208): gmI18N.get_encoding(): UTF-8
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__split_locale_into_levels()
 #104): splitting canonical locale [de_DE] into levels
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::__split_locale_into_levels()
 #113): system locale levels: {'country': 'de_DE', 'full': 'de_DE', 'language': 
'de'}
2016-03-31 11:47:59  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [--text-domain] not in group [cli] in source [cli]
2016-03-31 11:47:59  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [--lang-gettext] not in group [cli] in source [cli]
2016-03-31 11:47:59  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [internal::local-import] found in source [internal]
2016-03-31 11:47:59  INFO      gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::install_domain()
 #281): domain not specified, deriving from script name
2016-03-31 11:47:59  INFO      gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::install_domain()
 #284): text domain is [gnumed]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::install_domain()
 #287): searching message catalog file for system locale [de_DE]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::install_domain()
 #294): ${LANGUAGE} = [de:en_US]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::install_domain()
 #294): ${LC_ALL} = [None]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::install_domain()
 #294): ${LC_MESSAGES} = [None]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::install_domain()
 #294): ${LANG} = [de_DE.UTF-8]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::install_domain()
 #306): preferring local message catalog
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::install_domain()
 #312): looking above binary install directory 
[/home/marc/Downloads/gnumed-client.1.6.3rc1/po]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::install_domain()
 #316): looking in binary install directory 
[/home/marc/Downloads/gnumed-client.1.6.3rc1/client/po]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::install_domain()
 #321): system is POSIX, looking in standard locations (see Python Manual)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::install_domain()
 #330): looking at ${GNUMED_DIR}
2016-03-31 11:47:59  INFO      gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::install_domain()
 #336): ${GNUMED_DIR} not set
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::install_domain()
 #354): trying 
[/home/marc/Downloads/gnumed-client.1.6.3rc1/po](/de_DE/LC_MESSAGES/gnumed.mo)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::install_domain()
 #354): trying 
[/home/marc/Downloads/gnumed-client.1.6.3rc1/client/po](/de_DE/LC_MESSAGES/gnumed.mo)
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::install_domain()
 #365): does not translate: [Translate this or i18n into <en_EN> will not work 
properly !] => [Translate this or i18n into <en_EN> will not work properly !]
2016-03-31 11:47:59  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::install_domain()
 #354): trying [/usr/share/locale](/de_DE/LC_MESSAGES/gnumed.mo)
2016-03-31 11:48:00  DEBUG     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::install_domain()
 #368): found msg catalog: [Translate this or i18n into <en_EN> will not work 
properly !] => [Übersetzen oder Bauchplatscher !]
2016-03-31 11:48:00  INFO      gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::set_string_encoding()
 #234): setting python.str -> python.unicode encoding to <UTF-8> 
(locale.getlocale)
2016-03-31 11:48:00  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [--help] not in group [cli] in source [cli]
2016-03-31 11:48:00  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [-h] not in group [cli] in source [cli]
2016-03-31 11:48:00  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [-?] not in group [cli] in source [cli]
2016-03-31 11:48:00  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [--version] not in group [cli] in source [cli]
2016-03-31 11:48:00  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [-V] not in group [cli] in source [cli]
2016-03-31 11:48:00  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::init_paths()
 #228): wxPython not available
2016-03-31 11:48:00  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::init_paths()
 #229): detecting paths directly
2016-03-31 11:48:00  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::init_paths()
 #235): app name passed in as [gnumed]
2016-03-31 11:48:00  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::init_paths()
 #281): initial temp dir: /tmp
2016-03-31 11:48:00  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::init_paths()
 #286): intermediate temp dir: /tmp/gnumed-marc
2016-03-31 11:48:00  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::_set_tmp_dir()
 #416): previous temp dir: /tmp/gnumed-marc
2016-03-31 11:48:00  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::_set_tmp_dir()
 #419): current temp dir: /tmp/gnumed-marc/gYRIAIN
2016-03-31 11:48:00  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #329): sys.argv[0]: gnumed.py
2016-03-31 11:48:00  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #330): sys.executable: /usr/bin/python
2016-03-31 11:48:00  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #331): sys._MEIPASS: <not found>
2016-03-31 11:48:00  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #332): os.environ["_MEIPASS2"]: <not found>
2016-03-31 11:48:00  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #333): __file__ : 
/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py
2016-03-31 11:48:00  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #334): local application base dir: 
/home/marc/Downloads/gnumed-client.1.6.3rc1/client
2016-03-31 11:48:00  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #335): current working dir: /home/marc/Downloads/gnumed-client.1.6.3rc1/client
2016-03-31 11:48:00  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #336): user home dir: /home/marc
2016-03-31 11:48:00  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #337): user-specific config dir: /home/marc/.gnumed
2016-03-31 11:48:00  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #338): system-wide config dir: /etc/gnumed
2016-03-31 11:48:00  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #339): system-wide application data dir: /usr/share/gnumed
2016-03-31 11:48:00  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #340): temporary dir: /tmp/gnumed-marc/gYRIAIN
2016-03-31 11:48:00  DEBUG     gm.datetime 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py::init()
 #125): mx.DateTime.now(): [2016-03-31 11:48:00,03]
2016-03-31 11:48:00  DEBUG     gm.datetime 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py::init()
 #126): datetime.now()   : [2016-03-31 11:48:00.027663]
2016-03-31 11:48:00  DEBUG     gm.datetime 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py::init()
 #127): time.localtime() : [time.struct_time(tm_year=2016, tm_mon=3, 
tm_mday=31, tm_hour=11, tm_min=48, tm_sec=0, tm_wday=3, tm_yday=91, tm_isdst=1)]
2016-03-31 11:48:00  DEBUG     gm.datetime 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py::init()
 #128): time.gmtime()    : [time.struct_time(tm_year=2016, tm_mon=3, 
tm_mday=31, tm_hour=9, tm_min=48, tm_sec=0, tm_wday=3, tm_yday=91, tm_isdst=0)]
2016-03-31 11:48:00  DEBUG     gm.datetime 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py::init()
 #133): $TZ not defined
2016-03-31 11:48:00  DEBUG     gm.datetime 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py::init()
 #135): time.daylight: [1] (whether or not DST is locally used at all)
2016-03-31 11:48:00  DEBUG     gm.datetime 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py::init()
 #136): time.timezone: [-3600] seconds
2016-03-31 11:48:00  DEBUG     gm.datetime 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py::init()
 #137): time.altzone : [-7200] seconds
2016-03-31 11:48:00  DEBUG     gm.datetime 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py::init()
 #138): time.tzname  : [CET / CEST] (non-DST / DST)
2016-03-31 11:48:00  DEBUG     gm.datetime 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py::init()
 #139): mx.DateTime.now().gmtoffset(): [02:00:00,00]
2016-03-31 11:48:00  DEBUG     gm.datetime 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py::init()
 #152): DST currently in effect: [True]
2016-03-31 11:48:00  DEBUG     gm.datetime 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py::init()
 #161): DST currently in effect: using UTC offset of [7200] seconds instead of 
[3600] seconds
2016-03-31 11:48:00  DEBUG     gm.datetime 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py::init()
 #167): UTC offset is positive, assuming EAST of Greenwich (clock is "ahead")
2016-03-31 11:48:00  DEBUG     gm.datetime 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py::init()
 #175): ISO timezone: [02:00:00,00] (taken from mx.DateTime.now().gmtoffset())
2016-03-31 11:48:00  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [cli::--conf-file] found in source [cli]
2016-03-31 11:48:00  INFO      gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::add_file_source()
 #447): file source "workbase": 
/home/marc/Downloads/gnumed-client.1.6.3rc1/client/gnumed.conf (UTF-8)
2016-03-31 11:48:00  ERROR     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::add_file_source()
 #460): cannot open 
[/home/marc/Downloads/gnumed-client.1.6.3rc1/client/gnumed.conf], keeping as 
dummy source
2016-03-31 11:48:00  INFO      gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::add_file_source()
 #447): file source "system": /etc/gnumed/gnumed-client.conf (UTF-8)
2016-03-31 11:48:00  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::parse_INI_stream()
 #276): parsing INI-style data stream [<_io.TextIOWrapper 
name=u'/etc/gnumed/gnumed-client.conf' encoding='UTF-8'>]
2016-03-31 11:48:00  INFO      gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::add_file_source()
 #447): file source "user": /home/marc/.gnumed/gnumed.conf (UTF-8)
2016-03-31 11:48:00  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::parse_INI_stream()
 #276): parsing INI-style data stream [<_io.TextIOWrapper 
name=u'/home/marc/.gnumed/gnumed.conf' encoding='UTF-8'>]
2016-03-31 11:48:00  INFO      gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::add_file_source()
 #447): file source "local": 
/home/marc/Downloads/gnumed-client.1.6.3rc1/client/gnumed.conf (UTF-8)
2016-03-31 11:48:00  ERROR     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::add_file_source()
 #460): cannot open 
[/home/marc/Downloads/gnumed-client.1.6.3rc1/client/gnumed.conf], keeping as 
dummy source
2016-03-31 11:48:00  INFO      gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::add_file_source()
 #447): file source "explicit": gm-from-vcs.conf (UTF-8)
2016-03-31 11:48:00  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::parse_INI_stream()
 #276): parsing INI-style data stream [<_io.TextIOWrapper 
name='gm-from-vcs.conf' encoding='UTF-8'>]
2016-03-31 11:48:00  INFO      gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::add_file_source()
 #447): file source "user-mime": 
/home/marc/.gnumed/mime_type2file_extension.conf (UTF-8)
2016-03-31 11:48:00  ERROR     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::add_file_source()
 #460): cannot open [/home/marc/.gnumed/mime_type2file_extension.conf], keeping 
as dummy source
2016-03-31 11:48:00  INFO      gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::add_file_source()
 #447): file source "system-mime": /etc/gnumed/mime_type2file_extension.conf 
(UTF-8)
2016-03-31 11:48:00  ERROR     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::add_file_source()
 #460): cannot open [/etc/gnumed/mime_type2file_extension.conf], keeping as 
dummy source
2016-03-31 11:48:00  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [--ui] not in group [cli] in source [cli]
2016-03-31 11:48:00  DEBUG     gm.launcher (gnumed.py::setup_ui_type() #591): 
UI type: wxp
2016-03-31 11:48:00  INFO      gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::<module>()
 #52): psycopg2 version: 2.6.1 (dt dec mx pq3 ext lo64)
2016-03-31 11:48:00  INFO      gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::<module>()
 #53): PostgreSQL via DB-API module "<module 'psycopg2' from 
'/usr/lib/python2.7/dist-packages/psycopg2/__init__.pyc'>": API level 2.0, 
thread safety 2, parameter style "pyformat"
2016-03-31 11:48:00  INFO      gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::<module>()
 #80): assuming default client encoding of [UTF8]
2016-03-31 11:48:00  INFO      gm.launcher (gnumed.py::setup_backend() #596): 
client expects database version [21]
2016-03-31 11:48:00  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [client timezone] not in group [backend] in source [explicit]
2016-03-31 11:48:00  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [client timezone] not in group [backend] in source [workbase]
2016-03-31 11:48:00  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [client timezone] not in group [backend] in source [local]
2016-03-31 11:48:00  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [client timezone] not in group [backend] in source [user]
2016-03-31 11:48:00  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [client timezone] not in group [backend] in source [system]
2016-03-31 11:48:00  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [startup-before-GUI]
2016-03-31 11:48:00  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::import_hook_module()
 #119): hook script stat(): posix.stat_result(st_mode=33152, st_ino=6686818, 
st_dev=2057, st_nlink=1, st_uid=1000, st_gid=1000, st_size=562, 
st_atime=1366091972, st_mtime=1366091972, st_ctime=1366091972)
2016-03-31 11:48:00  DEBUG     gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::import_hook_module()
 #121): hook script mode: 384 (oktal: 0600)
2016-03-31 11:48:00  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::import_module_from_directory()
 #677): CWD: /home/marc/Downloads/gnumed-client.1.6.3rc1/client
2016-03-31 11:48:00  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::import_module_from_directory()
 #681): appending to sys.path: [/home/marc/.gnumed/scripts]
2016-03-31 11:48:00  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::import_module_from_directory()
 #685): will remove import path: True
2016-03-31 11:48:01  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::import_module_from_directory()
 #698): imported module [hook_script] as [<module 'hook_script' from 
'/home/marc/.gnumed/scripts/hook_script.pyc'>]
2016-03-31 11:48:01  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::import_hook_module()
 #142): hook script: /home/marc/.gnumed/scripts/hook_script.py
2016-03-31 11:48:01  DEBUG     gm.main 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmGuiMain.py::<module>()
 #39): wxPython versions available on this machine: ['2.8-gtk2-unicode']
2016-03-31 11:48:01  ERROR     gm.main 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmGuiMain.py::<module>()
 #48): cannot select wxPython 3.0
Traceback (most recent call last):
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmGuiMain.py", 
line 46, in <module>
    wxversion.select(versions = '3.0')
  File "/usr/lib/python2.7/dist-packages/wxversion.py", line 152, in select
    raise VersionError("Requested version of wxPython not found")
VersionError: Requested version of wxPython not found
2016-03-31 11:48:03  INFO      gm.main 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmGuiMain.py::<module>()
 #53): wxPython version loaded: 2.8.12.1 ('__WXGTK__', 'wxGTK', 'unicode', 
'gtk2', 'wx-assertions-off', 'SWIG-1.3.29')
2016-03-31 11:48:05  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.episode_code_mod_db]
2016-03-31 11:48:05  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.rfe_code_mod_db]
2016-03-31 11:48:05  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.aoe_code_mod_db]
2016-03-31 11:48:05  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.health_issue_code_mod_db]
2016-03-31 11:48:05  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.narrative_code_mod_db]
2016-03-31 11:48:05  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.procedure_code_mod_db]
2016-03-31 11:48:05  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.test_result_mod_db]
2016-03-31 11:48:05  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.clin_narrative_mod_db]
2016-03-31 11:48:05  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.substance_intake_mod_db]
2016-03-31 11:48:05  INFO      gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmCfgWidgets.py::<module>()
 #30): $Revision: 1.4 $
2016-03-31 11:48:06  INFO      gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::<module>()
 #27): $Revision: 1.47 $
2016-03-31 11:48:06  INFO      gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSOAPWidgets.py::<module>()
 #22): $Revision: 1.114 $
2016-03-31 11:48:07  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #67): args: ()
2016-03-31 11:48:07  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #68): kwargs: {}
2016-03-31 11:48:07  INFO      gm.main 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmGuiMain.py::<module>()
 #158): redirecting wx.Log to [<Gnumed.wxpython.gmGuiMain.cLog_wx2gm; proxy of 
<Swig Object of type 'wxPyLog *' at 0x27890a0> >]
2016-03-31 11:48:07  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [--profile] not in group [cli] in source [cli]
2016-03-31 11:48:07  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [internal::debug] found in source [internal]
2016-03-31 11:48:07  DEBUG     gm.main 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmGuiMain.py::main()
 #3955): gmDispatcher signal monitor activated
2016-03-31 11:48:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::set_chart_puller()
 #1845): setting chart puller to <<function pull_chart at 0x7fc3ec9c2b90>>
2016-03-31 11:48:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::set_yielder()
 #1854): setting yielder to <<function Yield at 0x7fc3fc0f0b18>>
2016-03-31 11:48:07  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [internal::debug] found in source [internal]
2016-03-31 11:48:07  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [workplace::help desk] found in source [explicit]
2016-03-31 11:48:07  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [internal::client_version] found in source [internal]
2016-03-31 11:48:07  INFO      gm.main 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmGuiMain.py::OnInit()
 #3385): SetAppDisplayName() not supported
2016-03-31 11:48:07  INFO      gm.main 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmGuiMain.py::OnInit()
 #3389): SetVendorDisplayName() not supported
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::init_paths()
 #229): detecting paths directly
2016-03-31 11:48:07  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::init_paths()
 #235): app name passed in as [gnumed]
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::init_paths()
 #279): temp dir already set
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #329): sys.argv[0]: gnumed.py
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #330): sys.executable: /usr/bin/python
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #331): sys._MEIPASS: <not found>
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #332): os.environ["_MEIPASS2"]: <not found>
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #333): __file__ : 
/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #334): local application base dir: 
/home/marc/Downloads/gnumed-client.1.6.3rc1/client
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #335): current working dir: /home/marc/Downloads/gnumed-client.1.6.3rc1/client
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #336): user home dir: /home/marc
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #337): user-specific config dir: /home/marc/.gnumed
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #338): system-wide config dir: /etc/gnumed
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #339): system-wide application data dir: /usr/share/gnumed
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #340): temporary dir: /tmp/gnumed-marc/gYRIAIN
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::init_paths()
 #295): re-detecting paths with wxPython
2016-03-31 11:48:07  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::init_paths()
 #298): wxPython app name is [gnumed]
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #329): sys.argv[0]: gnumed.py
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #330): sys.executable: /usr/bin/python
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #331): sys._MEIPASS: <not found>
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #332): os.environ["_MEIPASS2"]: <not found>
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #333): __file__ : 
/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #334): local application base dir: 
/home/marc/Downloads/gnumed-client.1.6.3rc1/client
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #335): current working dir: /home/marc/Downloads/gnumed-client.1.6.3rc1/client
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #336): user home dir: /home/marc
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #337): user-specific config dir: /home/marc/.gnumed
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #338): system-wide config dir: /etc/gnumed
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #339): system-wide application data dir: /usr/share/gnumed
2016-03-31 11:48:07  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::__log_paths()
 #340): temporary dir: /tmp/gnumed-marc/gYRIAIN
2016-03-31 11:48:07  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [cli::--conf-file] found in source [cli]
2016-03-31 11:48:07  INFO      gm.main 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmGuiMain.py::__setup_prefs_file()
 #3720): user preferences file: gm-from-vcs.conf
2016-03-31 11:48:07  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [user email] not in group [preferences] in source [explicit]
2016-03-31 11:48:07  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [user email] not in group [preferences] in source [user]
2016-03-31 11:48:07  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [user email] not in group [preferences] in source [local]
2016-03-31 11:48:07  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [user email] not in group [preferences] in source [workbase]
2016-03-31 11:48:07  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [user email] not in group [preferences] in source [system]
2016-03-31 11:48:07  INFO      gm.main 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmGuiMain.py::__setup_platform()
 #3795): running on GTK (probably Linux)
2016-03-31 11:48:07  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [--override-schema-check] not in group [cli] in source [cli]
2016-03-31 11:48:07  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [internal::client_branch] found in source [internal]
2016-03-31 11:48:07  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [internal::client_version] found in source [internal]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [name] not in group [workplace] in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [name] not in group [workplace] in source [workbase]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [name] not in group [workplace] in source [local]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [name] not in group [workplace] in source [user]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [workplace::name] found in source [system]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [backend::profiles] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [backend::profiles] found in source [system]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [profiles] not in group [backend] in source [user]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [profiles] not in group [backend] in source [workbase]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("local": 
Linux/Mac)::host] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("local": 
Linux/Mac)::port] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("local": 
Linux/Mac)::database] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database on this machine 
("local": Linux/Mac)] in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database on this machine 
("local": Linux/Mac)] in source [workbase]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database on this machine 
("local": Linux/Mac)] in source [user]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database on this machine 
("local": Linux/Mac)] in source [system]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("local": 
Linux/Mac)::public/open access] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("local": 
Linux/Mac)::help desk] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("TCP/IP": 
Windows/Linux/Mac)::host] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("TCP/IP": 
Windows/Linux/Mac)::port] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("TCP/IP": 
Windows/Linux/Mac)::database] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database on this machine 
("TCP/IP": Windows/Linux/Mac)] in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database on this machine 
("TCP/IP": Windows/Linux/Mac)] in source [workbase]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database on this machine 
("TCP/IP": Windows/Linux/Mac)] in source [user]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database on this machine 
("TCP/IP": Windows/Linux/Mac)] in source [system]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("TCP/IP": 
Windows/Linux/Mac)::public/open access] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("TCP/IP": 
Windows/Linux/Mac)::help desk] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database at publicdb.gnumed.de (PUBLIC)::host] 
found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database at publicdb.gnumed.de (PUBLIC)::port] 
found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database at publicdb.gnumed.de 
(PUBLIC)::database] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database at 
publicdb.gnumed.de (PUBLIC)] in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database at 
publicdb.gnumed.de (PUBLIC)] in source [workbase]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database at 
publicdb.gnumed.de (PUBLIC)] in source [user]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database at 
publicdb.gnumed.de (PUBLIC)] in source [system]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database at publicdb.gnumed.de 
(PUBLIC)::public/open access] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database at publicdb.gnumed.de (PUBLIC)::help 
desk] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("local": 
Linux/Mac)::host] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("local": 
Linux/Mac)::port] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("local": 
Linux/Mac)::database] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database on this machine 
("local": Linux/Mac)] in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database on this machine 
("local": Linux/Mac)] in source [workbase]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database on this machine 
("local": Linux/Mac)] in source [user]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database on this machine 
("local": Linux/Mac)] in source [system]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("local": 
Linux/Mac)::public/open access] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("local": 
Linux/Mac)::help desk] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("TCP/IP": 
Windows/Linux/Mac)::host] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("TCP/IP": 
Windows/Linux/Mac)::port] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("TCP/IP": 
Windows/Linux/Mac)::database] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database on this machine 
("TCP/IP": Windows/Linux/Mac)] in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database on this machine 
("TCP/IP": Windows/Linux/Mac)] in source [workbase]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database on this machine 
("TCP/IP": Windows/Linux/Mac)] in source [user]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database on this machine 
("TCP/IP": Windows/Linux/Mac)] in source [system]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("TCP/IP": 
Windows/Linux/Mac)::public/open access] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database on this machine ("TCP/IP": 
Windows/Linux/Mac)::help desk] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database at publicdb.gnumed.de (PUBLIC)::host] 
found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database at publicdb.gnumed.de (PUBLIC)::port] 
found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database at publicdb.gnumed.de 
(PUBLIC)::database] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database at 
publicdb.gnumed.de (PUBLIC)] in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database at 
publicdb.gnumed.de (PUBLIC)] in source [workbase]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database at 
publicdb.gnumed.de (PUBLIC)] in source [user]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [encoding] not in group [profile GNUmed database at 
publicdb.gnumed.de (PUBLIC)] in source [system]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database at publicdb.gnumed.de 
(PUBLIC)::public/open access] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [profile GNUmed database at publicdb.gnumed.de (PUBLIC)::help 
desk] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [internal::debug] found in source [internal]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [backend::logins] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [logins] not in group [backend] in source [user]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [logins] not in group [backend] in source [workbase]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [preferences::login] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [preferences::profile] found in source [explicit]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [internal::debug] found in source [internal]
2016-03-31 11:48:08  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [internal::slave] found in source [internal]
2016-03-31 11:48:08  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::get_icon()
 #1386): icon found in [/usr/share/gnumed/bitmaps/gm_icon-serpent_and_gnu.png]
2016-03-31 11:48:08  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmAuthWidgets.py::connect_to_database()
 #128): login attempt 1 of 3
2016-03-31 11:48:20  INFO      gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmAuthWidgets.py::__on_login_button_pressed()
 #805): debug mode disabled
2016-03-31 11:48:20  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#391): option [--quiet] not in group [cli] in source [cli]
2016-03-31 11:48:20  WARNING   gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::__validate_timezone()
 #328): time zone [CEST] is not settable
2016-03-31 11:48:21  WARNING   gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::sanity_check_database_settings()
 #2144): PG option [log_connections] set to [off], expected [on], risk: 
<non-compliance with HIPAA>
2016-03-31 11:48:21  WARNING   gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::sanity_check_database_settings()
 #2144): PG option [log_disconnections] set to [off], expected [on], risk: 
<non-compliance with HIPAA>
2016-03-31 11:48:23  WARNING   gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::add_stream_source()
 #440): overriding source <explicit> with [<_io.TextIOWrapper 
name='gm-from-vcs.conf' encoding='utf8'>]
2016-03-31 11:48:23  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [dem.names_mod_db]
2016-03-31 11:48:24  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [dem.identity_mod_db]
2016-03-31 11:48:24  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.episode_mod_db]
2016-03-31 11:48:24  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [dem.message_inbox_mod_db]
2016-03-31 11:48:24  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.reviewed_test_results_mod_db]
2016-03-31 11:48:24  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [dem.identity_mod_db]
2016-03-31 11:48:24  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_med_mod_db]
2016-03-31 11:48:24  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.reviewed_doc_objs_mod_db]
2016-03-31 11:48:25  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.waiting_list_mod_db]
2016-03-31 11:48:25  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.reviewed_test_results_mod_db]
2016-03-31 11:48:25  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [narrative_mod_db]
2016-03-31 11:48:25  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.episode_mod_db]
2016-03-31 11:48:25  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.health_issue_mod_db]
2016-03-31 11:48:25  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.family_history_mod_db]
2016-03-31 11:48:25  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 11:48:25  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_med_mod_db]
2016-03-31 11:48:25  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.rfe_code_mod_db]
2016-03-31 11:48:25  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.aoe_code_mod_db]
2016-03-31 11:48:26  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 11:48:26  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_med_mod_db]
2016-03-31 11:48:26  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.rfe_code_mod_db]
2016-03-31 11:48:26  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.aoe_code_mod_db]
2016-03-31 11:48:26  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 11:48:26  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.episode_mod_db]
2016-03-31 11:48:26  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.health_issue_mod_db]
2016-03-31 11:48:26  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.episode_code_mod_db]
2016-03-31 11:48:26  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.substance_intake_mod_db]
2016-03-31 11:48:26  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.test_result_mod_db]
2016-03-31 11:48:26  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [current_patient_unset]
2016-03-31 11:48:26  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_med_mod_db]
2016-03-31 11:48:26  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 11:48:26  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [current_patient_unset]
2016-03-31 11:48:27  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.episode_mod_db]
2016-03-31 11:48:27  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [clin.health_issue_mod_db]
2016-03-31 11:48:27  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [bill.bill_item_mod_db]
2016-03-31 11:49:11  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 11:49:11  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 11:49:13  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 11:49:13  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 11:49:15  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 11:49:15  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 11:49:15  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 11:49:23  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 11:49:23  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 11:50:44  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 11:50:45  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 12:03:36  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 12:03:36  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 12:03:36  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 12:03:36  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 12:03:36  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 12:03:36  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 12:03:51  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #58): print job type "invoice" not registered
2016-03-31 12:03:51  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #61): print API "None" unknown, trying all
2016-03-31 12:05:40  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 12:05:40  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 12:05:41  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 12:05:42  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 12:05:42  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 12:05:42  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 12:05:42  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 12:05:53  ERROR     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::_twain_import_module()
 #48): cannot import TWAIN module (WinTWAIN.py)
Traceback (most recent call last):
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py", 
line 45, in _twain_import_module
    import twain
ImportError: No module named twain
2016-03-31 12:05:53  ERROR     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::_twain_import_module()
 #48): cannot import TWAIN module (WinTWAIN.py)
Traceback (most recent call last):
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py", 
line 45, in _twain_import_module
    import twain
ImportError: No module named twain
2016-03-31 12:13:01  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 12:13:01  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 12:13:01  ERROR     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::run_rw_queries()
 #1677): RW query failed: [SELECT 
clin.remove_old_empty_encounters(4447::INTEGER, '1 week'::INTERVAL)]
2016-03-31 12:13:01  ERROR     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::run_rw_queries()
 #1681): PG error code: P0001
2016-03-31 12:13:01  ERROR     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::run_rw_queries()
 #1683): PG error message: ERROR:  
clin.remove_old_empty_encounters(person=4447, min_age=7 days): there are less 
than 2 encounters for this patient
2016-03-31 12:13:01  ERROR     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2638): error deleting empty encounters
Traceback (most recent call last):
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py",
 line 2636, in remove_empty_encounters
    rows, idx = gmPG2.run_rw_queries(queries = [{'cmd': cmd, 'args': args}])
  File "/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py", 
line 1675, in run_rw_queries
    curs.execute(query['cmd'], args)
  File "/usr/lib/python2.7/dist-packages/psycopg2/extras.py", line 120, in 
execute
    return super(DictCursor, self).execute(query, vars)
InternalError: clin.remove_old_empty_encounters(person=4447, min_age=7 days): 
there are less than 2 encounters for this patient

2016-03-31 12:13:01  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 12:13:02  ERROR     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::run_rw_queries()
 #1677): RW query failed: [SELECT 
clin.remove_old_empty_encounters(4447::INTEGER, '1 week'::INTERVAL)]
2016-03-31 12:13:02  ERROR     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::run_rw_queries()
 #1681): PG error code: P0001
2016-03-31 12:13:02  ERROR     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::run_rw_queries()
 #1683): PG error message: ERROR:  
clin.remove_old_empty_encounters(person=4447, min_age=7 days): there are less 
than 2 encounters for this patient
2016-03-31 12:13:02  ERROR     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2638): error deleting empty encounters
Traceback (most recent call last):
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py",
 line 2636, in remove_empty_encounters
    rows, idx = gmPG2.run_rw_queries(queries = [{'cmd': cmd, 'args': args}])
  File "/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py", 
line 1675, in run_rw_queries
    curs.execute(query['cmd'], args)
  File "/usr/lib/python2.7/dist-packages/psycopg2/extras.py", line 120, in 
execute
    return super(DictCursor, self).execute(query, vars)
InternalError: clin.remove_old_empty_encounters(person=4447, min_age=7 days): 
there are less than 2 encounters for this patient

2016-03-31 12:13:03  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 12:13:03  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 12:13:03  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 12:13:49  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #61): print API "None" unknown, trying all
2016-03-31 12:14:07  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 12:14:19  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 12:17:06  ERROR     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::_twain_import_module()
 #48): cannot import TWAIN module (WinTWAIN.py)
Traceback (most recent call last):
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py", 
line 45, in _twain_import_module
    import twain
ImportError: No module named twain
2016-03-31 12:17:06  ERROR     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::_twain_import_module()
 #48): cannot import TWAIN module (WinTWAIN.py)
Traceback (most recent call last):
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py", 
line 45, in _twain_import_module
    import twain
ImportError: No module named twain
2016-03-31 12:52:53  ERROR     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #215): enabling debug mode
2016-03-31 12:52:53  DEBUG     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #219): unhandled exception caught:
Traceback (most recent call last):
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmListWidgets.py", 
line 786, in _on_remove_button_pressed
    if len(self._LCTRL_items.get_selected_items(only_one = True)) == 0:
TypeError: object of type 'int' has no len()
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #161): exception: object of type 'int' has no len()
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #162): type: <type 'exceptions.TypeError'>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #163): list of attributes:
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #165):   args: ("object of type 'int' has no len()",)
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #165):   message: object of type 'int' has no len()
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #188): stack trace follows:
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #189): (locals by frame, outmost frame first)
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #195): >>> execution frame [<module>] in [gnumed.py] at line 695 <<<
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): _known_short_options = h?V
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):      no_config_files = 
GNUmed startup: Missing configuration files.
--------------------------------------------

None of the below candidate configuration
files could be found:

 %s

Cannot run GNUmed without any of them.

2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):               gmI18N = <module 'Gnumed.pycommon.gmI18N' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py'>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):        _old_sig_term = None
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): current_client_version = 1.6.3rc1
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):  _known_long_options = [u'debug', u'slave', u'skip-update-check', 
u'profile=', u'text-domain=', u'log-file=', u'conf-file=', u'lang-gettext=', 
u'ui=', u'override-schema-check', u'local-import', u'help', u'version', 
u'hipaa']
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):              ui_type = wxp
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): setup_signal_handlers = <function setup_signal_handlers at 
0x7fc3fc6db050>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                   io = <module 'io' from '/usr/lib/python2.7/io.pyc'>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):            setup_cli = <function setup_cli at 0x7fc3fc6daed8>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):      _known_ui_types = [u'web', u'wxp', u'chweb']
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):               shutil = <module 'shutil' from 
'/usr/lib/python2.7/shutil.pyc'>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):               gmLog2 = <module 'Gnumed.pycommon.gmLog2' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py'>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):            gmGuiMain = <module 'Gnumed.wxpython.gmGuiMain' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmGuiMain.py'>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):     shutdown_logging = <function shutdown_logging at 0x7fc3fc6db500>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): setup_paths_and_files = <function setup_paths_and_files at 
0x7fc3fc6db230>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): current_client_branch = 1.6
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):        setup_logging = <function setup_logging at 0x7fc3fc6dad70>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):     _symlink_windows = <function _symlink_windows at 0x7fc3fc6da9b0>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):          __package__ = None
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):             platform = <module 'platform' from 
'/usr/lib/python2.7/platform.pyc'>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):      handle_sig_term = <function handle_sig_term at 0x7fc3fc6daf50>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): handle_version_request = <function handle_version_request at 
0x7fc3fc6db1b8>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):     shutdown_tmp_dir = <function shutdown_tmp_dir at 0x7fc3fc6db578>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): missing_cli_config_file = 
GNUmed startup: Missing configuration file.
-------------------------------------------

You explicitly specified a configuration file
on the command line:

        --conf-file=%s

The file does not exist, however.

2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):  handle_help_request = <function handle_help_request at 0x7fc3fc6db140>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):      setup_date_time = <function setup_date_time at 0x7fc3fc6db2a8>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 stat = <module 'stat' from 
'/usr/lib/python2.7/stat.pyc'>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):         setup_locale = <function setup_locale at 0x7fc3fc6db0c8>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):         profile_file = None
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):          __license__ = GPL v2 or later (details at http://www.gnu.org)
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):     log_startup_info = <function log_startup_info at 0x7fc3fc6dade8>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):         __builtins__ = <module '__builtin__' (built-in)>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):             __file__ = gnumed.py
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): setup_local_repo_path = <function setup_local_repo_path at 
0x7fc3fc6dac80>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):           __author__ = H. Herb <address@hidden>, K. Hilbert 
<address@hidden>, I. Haywood <address@hidden>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                  sys = <module 'sys' (built-in)>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):              gmHooks = <module 'Gnumed.pycommon.gmHooks' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py'>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):           gmDateTime = <module 'Gnumed.pycommon.gmDateTime' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py'>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):              gmTools = <module 'Gnumed.pycommon.gmTools' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py'>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 _log = <logging.Logger object at 0x7fc3fdbcbad0>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):             __name__ = __main__
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                gmPG2 = <module 'Gnumed.pycommon.gmPG2' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py'>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):     shutdown_backend = <function shutdown_backend at 0x7fc3fc6db488>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):       print_function = _Feature((2, 6, 0, 'alpha', 2), (3, 0, 0, 
'alpha', 0), 65536)
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):  import_error_sermon = 
GNUmed startup: Cannot load GNUmed Python modules !
---------------------------------------------------
CRITICAL ERROR: Program halted.

Please make sure you have:

 1) the required third-party Python modules installed
 2) the GNUmed Python modules linked or installed into site-packages/
    (if you do not run from a CVS tree the installer should have taken care of 
that)
 3) your PYTHONPATH environment variable set up correctly

sys.path is currently set to:

 %s

If you are running from a copy of the CVS tree make sure you
did run gnumed/check-prerequisites.sh with good results.

If you still encounter errors after checking the above
requirements please ask on the mailing list.

2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):        setup_backend = <function setup_backend at 0x7fc3fc6db410>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):              logging = <module 'logging' from 
'/usr/lib/python2.7/logging/__init__.pyc'>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):            setup_cfg = <function setup_cfg at 0x7fc3fc6db320>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): setup_console_exception_handler = <function 
setup_console_exception_handler at 0x7fc3fc6dae60>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):               signal = <module 'signal' (built-in)>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):  setup_fault_handler = <function setup_fault_handler at 0x7fc3fc6dacf8>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 _cfg = <Gnumed.pycommon.gmCfg2.gmCfgData object at 
0x7fc3fc0a4d50>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):    setup_python_path = <function setup_python_path at 0x7fc3fc6dac08>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                   os = <module 'os' from '/usr/lib/python2.7/os.pyc'>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):        setup_ui_type = <function setup_ui_type at 0x7fc3fc6db398>
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #195): >>> execution frame [main] in 
[/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmGuiMain.py] at 
line 3965 <<<
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                  app = <Gnumed.wxpython.gmGuiMain.gmApp; proxy of <Swig 
Object of type 'wxPyApp *' at 0x270c670> >
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #195): >>> execution frame [MainLoop] in 
[/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py] at line 8010 
<<<
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 self = <Gnumed.wxpython.gmGuiMain.gmApp; proxy of <Swig 
Object of type 'wxPyApp *' at 0x270c670> >
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #195): >>> execution frame [MainLoop] in 
[/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py] at line 7306 
<<<
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 args = (<Gnumed.wxpython.gmGuiMain.gmApp; proxy of 
<Swig Object of type 'wxPyApp *' at 0x270c670> >,)
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):               kwargs = {}
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #195): >>> execution frame [_on_remove_button_pressed] in 
[/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmListWidgets.py] 
at line 786 <<<
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 self = 
<Gnumed.wxpython.gmBillingWidgets.cPersonBillItemsManagerPnl; proxy of <Swig 
Object of type 'wxPanel *' at 0x36a1790> >
2016-03-31 12:52:53  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                event = <wx._core.CommandEvent; proxy of <Swig Object of 
type 'wxCommandEvent *' at 0x7fffada1bf00> >
2016-03-31 12:53:31  ERROR     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::mail_log()
 #405): tryed to delete item from billing list
2016-03-31 12:53:31  WARNING   gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::mail_log()
 #406): syncing log file for emailing
2016-03-31 12:53:31  CRITICAL  gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::flush() 
#121): -------- synced log file -------------------------------
2016-03-31 12:53:36  ERROR     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #245): user comment: tryed to delete item from billing list
2016-03-31 12:53:36  WARNING   gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #247): syncing log file for backup to 
[/home/marc/.gnumed/error_logs/gnumed-2016_03_31-11_47_57-2873_2016-03-31_12-52-53.log]
2016-03-31 12:53:36  CRITICAL  gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::flush() 
#121): -------- synced log file -------------------------------
2016-03-31 12:53:40  DEBUG     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #195): unhandled exception caught:
Traceback (most recent call last):
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmListWidgets.py", 
line 786, in _on_remove_button_pressed
    if len(self._LCTRL_items.get_selected_items(only_one = True)) == 0:
TypeError: object of type 'int' has no len()
2016-03-31 12:53:40  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [internal::debug] found in source [internal]
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #161): exception: object of type 'int' has no len()
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #162): type: <type 'exceptions.TypeError'>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #163): list of attributes:
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #165):   args: ("object of type 'int' has no len()",)
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #165):   message: object of type 'int' has no len()
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #188): stack trace follows:
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #189): (locals by frame, outmost frame first)
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #195): >>> execution frame [<module>] in [gnumed.py] at line 695 <<<
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): _known_short_options = h?V
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):      no_config_files = 
GNUmed startup: Missing configuration files.
--------------------------------------------

None of the below candidate configuration
files could be found:

 %s

Cannot run GNUmed without any of them.

2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):               gmI18N = <module 'Gnumed.pycommon.gmI18N' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py'>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):        _old_sig_term = None
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): current_client_version = 1.6.3rc1
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):  _known_long_options = [u'debug', u'slave', u'skip-update-check', 
u'profile=', u'text-domain=', u'log-file=', u'conf-file=', u'lang-gettext=', 
u'ui=', u'override-schema-check', u'local-import', u'help', u'version', 
u'hipaa']
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):              ui_type = wxp
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): setup_signal_handlers = <function setup_signal_handlers at 
0x7fc3fc6db050>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                   io = <module 'io' from '/usr/lib/python2.7/io.pyc'>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):            setup_cli = <function setup_cli at 0x7fc3fc6daed8>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):      _known_ui_types = [u'web', u'wxp', u'chweb']
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):               shutil = <module 'shutil' from 
'/usr/lib/python2.7/shutil.pyc'>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):               gmLog2 = <module 'Gnumed.pycommon.gmLog2' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py'>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):            gmGuiMain = <module 'Gnumed.wxpython.gmGuiMain' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmGuiMain.py'>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):     shutdown_logging = <function shutdown_logging at 0x7fc3fc6db500>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): setup_paths_and_files = <function setup_paths_and_files at 
0x7fc3fc6db230>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): current_client_branch = 1.6
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):        setup_logging = <function setup_logging at 0x7fc3fc6dad70>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):     _symlink_windows = <function _symlink_windows at 0x7fc3fc6da9b0>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):          __package__ = None
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):             platform = <module 'platform' from 
'/usr/lib/python2.7/platform.pyc'>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):      handle_sig_term = <function handle_sig_term at 0x7fc3fc6daf50>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): handle_version_request = <function handle_version_request at 
0x7fc3fc6db1b8>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):     shutdown_tmp_dir = <function shutdown_tmp_dir at 0x7fc3fc6db578>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): missing_cli_config_file = 
GNUmed startup: Missing configuration file.
-------------------------------------------

You explicitly specified a configuration file
on the command line:

        --conf-file=%s

The file does not exist, however.

2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):  handle_help_request = <function handle_help_request at 0x7fc3fc6db140>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):      setup_date_time = <function setup_date_time at 0x7fc3fc6db2a8>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 stat = <module 'stat' from 
'/usr/lib/python2.7/stat.pyc'>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):         setup_locale = <function setup_locale at 0x7fc3fc6db0c8>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):         profile_file = None
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):          __license__ = GPL v2 or later (details at http://www.gnu.org)
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):     log_startup_info = <function log_startup_info at 0x7fc3fc6dade8>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):         __builtins__ = <module '__builtin__' (built-in)>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):             __file__ = gnumed.py
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): setup_local_repo_path = <function setup_local_repo_path at 
0x7fc3fc6dac80>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):           __author__ = H. Herb <address@hidden>, K. Hilbert 
<address@hidden>, I. Haywood <address@hidden>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                  sys = <module 'sys' (built-in)>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):              gmHooks = <module 'Gnumed.pycommon.gmHooks' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py'>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):           gmDateTime = <module 'Gnumed.pycommon.gmDateTime' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py'>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):              gmTools = <module 'Gnumed.pycommon.gmTools' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py'>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 _log = <logging.Logger object at 0x7fc3fdbcbad0>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):             __name__ = __main__
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                gmPG2 = <module 'Gnumed.pycommon.gmPG2' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py'>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):     shutdown_backend = <function shutdown_backend at 0x7fc3fc6db488>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):       print_function = _Feature((2, 6, 0, 'alpha', 2), (3, 0, 0, 
'alpha', 0), 65536)
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):  import_error_sermon = 
GNUmed startup: Cannot load GNUmed Python modules !
---------------------------------------------------
CRITICAL ERROR: Program halted.

Please make sure you have:

 1) the required third-party Python modules installed
 2) the GNUmed Python modules linked or installed into site-packages/
    (if you do not run from a CVS tree the installer should have taken care of 
that)
 3) your PYTHONPATH environment variable set up correctly

sys.path is currently set to:

 %s

If you are running from a copy of the CVS tree make sure you
did run gnumed/check-prerequisites.sh with good results.

If you still encounter errors after checking the above
requirements please ask on the mailing list.

2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):        setup_backend = <function setup_backend at 0x7fc3fc6db410>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):              logging = <module 'logging' from 
'/usr/lib/python2.7/logging/__init__.pyc'>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):            setup_cfg = <function setup_cfg at 0x7fc3fc6db320>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): setup_console_exception_handler = <function 
setup_console_exception_handler at 0x7fc3fc6dae60>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):               signal = <module 'signal' (built-in)>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):  setup_fault_handler = <function setup_fault_handler at 0x7fc3fc6dacf8>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 _cfg = <Gnumed.pycommon.gmCfg2.gmCfgData object at 
0x7fc3fc0a4d50>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):    setup_python_path = <function setup_python_path at 0x7fc3fc6dac08>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                   os = <module 'os' from '/usr/lib/python2.7/os.pyc'>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):        setup_ui_type = <function setup_ui_type at 0x7fc3fc6db398>
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #195): >>> execution frame [main] in 
[/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmGuiMain.py] at 
line 3965 <<<
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                  app = <Gnumed.wxpython.gmGuiMain.gmApp; proxy of <Swig 
Object of type 'wxPyApp *' at 0x270c670> >
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #195): >>> execution frame [MainLoop] in 
[/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py] at line 8010 
<<<
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 self = <Gnumed.wxpython.gmGuiMain.gmApp; proxy of <Swig 
Object of type 'wxPyApp *' at 0x270c670> >
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #195): >>> execution frame [MainLoop] in 
[/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py] at line 7306 
<<<
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 args = (<Gnumed.wxpython.gmGuiMain.gmApp; proxy of 
<Swig Object of type 'wxPyApp *' at 0x270c670> >,)
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):               kwargs = {}
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #195): >>> execution frame [_on_remove_button_pressed] in 
[/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmListWidgets.py] 
at line 786 <<<
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 self = 
<Gnumed.wxpython.gmBillingWidgets.cPersonBillItemsManagerPnl; proxy of <Swig 
Object of type 'wxPanel *' at 0x36a1790> >
2016-03-31 12:53:40  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                event = <wx._core.CommandEvent; proxy of <Swig Object of 
type 'wxCommandEvent *' at 0x7fffada1bf00> >
2016-03-31 12:53:41  WARNING   gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #247): syncing log file for backup to 
[/home/marc/.gnumed/error_logs/gnumed-2016_03_31-11_47_57-2873_2016-03-31_12-53-40.log]
2016-03-31 12:53:41  CRITICAL  gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::flush() 
#121): -------- synced log file -------------------------------
2016-03-31 12:53:46  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4447] (thread 140479752898304)
2016-03-31 12:53:46  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4447] (thread 140479752898304)
2016-03-31 12:53:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 19601, readonly: False
2016-03-31 12:53:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 12:53:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 12:53:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 12:53:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #102: Notify(19601, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25066::person 
PK=4447') (first param is PID of sending backend)
2016-03-31 12:53:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 12:53:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 19602, readonly: False
2016-03-31 12:53:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 12:53:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 12:53:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 12:53:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #103: Notify(19602, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25066::person 
PK=4447') (first param is PID of sending backend)
2016-03-31 12:53:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 19631, readonly: False
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #104: Notify(19631, 'gm_table_mod', 
'operation=INSERT::table=bill.bill::PK name=pk::row PK=5564') (first param is 
PID of sending backend)
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 12:53:53  INFO      gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmBillingWidgets.py::create_bill_from_items()
 #492): created bill [GM4447 / 2016-03-31 / 125353]
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 19632, readonly: False
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #105: Notify(19632, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25061::person 
PK=4447') (first param is PID of sending backend)
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #106: Notify(19632, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25062::person 
PK=4447') (first param is PID of sending backend)
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #107: Notify(19632, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25063::person 
PK=4447') (first param is PID of sending backend)
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #108: Notify(19632, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25064::person 
PK=4447') (first param is PID of sending backend)
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #109: Notify(19632, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25066::person 
PK=4447') (first param is PID of sending backend)
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 19633, readonly: False
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #110: Notify(19633, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5564') (first param is 
PID of sending backend)
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 19634, readonly: False
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #111: Notify(19634, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5564') (first param is 
PID of sending backend)
2016-03-31 12:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 12:53:54  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 12:53:54  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 12:53:54  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 12:53:54  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 12:53:54  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 12:53:54  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 12:53:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 19644, readonly: False
2016-03-31 12:53:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 12:53:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 12:53:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 12:53:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #112: Notify(19644, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5564') (first param is 
PID of sending backend)
2016-03-31 12:53:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 12:53:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 19649, readonly: True
2016-03-31 12:53:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1896): access mode [READ ONLY]
2016-03-31 12:53:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1898): readonly: autocommit=True to avoid <IDLE IN TRANSACTION>
2016-03-31 12:53:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1141): expecting 2351 bytes of BYTEA data in chunks of 2351 bytes
2016-03-31 12:53:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1147): # of chunks: 1; remainder: 0 bytes
2016-03-31 12:53:56  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #1059): LaTeX sandbox directory: 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc]
2016-03-31 12:53:56  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #674): working on template file 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc/gm-L-Template-gl29jn.tex]
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_long]
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_short]
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version]
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version_internal]
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_last_modified]
2016-03-31 12:53:56  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #1
2016-03-31 12:53:56  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc/gm-L-Template-gl29jn.tex] 
-> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc/gm-L-Template-gl29jn-result-pass-1.tex]
2016-03-31 12:53:56  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<[^<:]+::.*?(?=::\d*?>\$)::\d*?>\$|\$<[^<:]+::.*?(?=::\d+-\d+>\$)::\d+-\d+>\$
2016-03-31 12:53:56  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::4>$]
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[4]; options=>>><<<
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::4>$]
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[4]; options=>>><<<
2016-03-31 12:53:56  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<gender_mapper::Herr//Frau::>$]
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[gender_mapper]; region_def=[]; 
options=>>>Herr//Frau<<<
2016-03-31 12:53:56  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 3 placeholders found in this line
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 12:53:56  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_street::home::>$]
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_street]; region_def=[]; options=>>>home<<<
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_number::home::>$]
2016-03-31 12:53:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_number]; region_def=[]; options=>>>home<<<
2016-03-31 12:53:57  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 12:53:57  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_postcode::home::>$]
2016-03-31 12:53:57  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_postcode]; region_def=[]; 
options=>>>home<<<
2016-03-31 12:53:57  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_location::home::>$]
2016-03-31 12:53:57  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_location]; region_def=[]; 
options=>>>home<<<
2016-03-31 12:53:58  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 4 placeholders found in this line
2016-03-31 12:53:58  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 12:53:58  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 12:53:58  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 12:53:58  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 12:53:58  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 12:53:58  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 12:53:58  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<date_of_birth::%d.%m.%Y::>$]
2016-03-31 12:53:58  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[date_of_birth]; region_def=[]; 
options=>>>%d.%m.%Y<<<
2016-03-31 12:53:58  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 12:53:58  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<progress_notes::a// %s \\ ::>$]
2016-03-31 12:53:58  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[progress_notes]; region_def=[]; options=>>>a// 
%s \\ <<<
2016-03-31 12:53:58  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4447] (thread 140479752898304)
2016-03-31 12:53:58  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4447] (thread 140479752898304)
2016-03-31 12:53:59  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 12:53:59  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill_item:: %(date_to_bill)s & %(billable_code)s & 
{\footnotesize %(billable_description)s, %(item_detail)s } & %(unit_count)s / 
%(amount_multiplier)s & %(total_amount)s \EUR \\ // %d.%m.%Y::>$]
2016-03-31 12:53:59  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill_item]; region_def=[]; options=>>> 
%(date_to_bill)s & %(billable_code)s & {\footnotesize %(billable_description)s, 
%(item_detail)s } & %(unit_count)s / %(amount_multiplier)s & %(total_amount)s 
\EUR \\ // %d.%m.%Y<<<
2016-03-31 12:53:59  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 12:53:59  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill::%(total_amount)s::>$]
2016-03-31 12:53:59  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill]; region_def=[]; 
options=>>>%(total_amount)s<<<
2016-03-31 12:53:59  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #2
2016-03-31 12:53:59  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc/gm-L-Template-gl29jn-result-pass-1.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc/gm-L-Template-gl29jn-result-pass-2.tex]
2016-03-31 12:53:59  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<[^<:]+?::.*?(?=::\d*?>>\$)::\d*?>>\$|\$<<[^<:]+?::.*?(?=::\d+-\d+>>\$)::\d+-\d+>>\$
2016-03-31 12:53:59  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #3
2016-03-31 12:53:59  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc/gm-L-Template-gl29jn-result-pass-2.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc/gm-L-Template-gl29jn-result-pass-3.tex]
2016-03-31 12:53:59  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<<[^<:]+?::.*?(?=::\d*?>>>\$)::\d*?>>>\$|\$<<<[^<:]+?::.*?(?=::\d+-\d+>>>\$)::\d+-\d+>>>\$
2016-03-31 12:53:59  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_long]
2016-03-31 12:53:59  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_short]
2016-03-31 12:53:59  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version]
2016-03-31 12:53:59  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version_internal]
2016-03-31 12:53:59  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_last_modified]
2016-03-31 12:53:59  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1207): ignoring <format> directive [None], generating PDF
2016-03-31 12:53:59  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc/gm-L-Template-gl29jn-result-pass-3.tex<<<
2016-03-31 12:53:59  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 12:53:59  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 12:53:59  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc/gm-L-Template-gl29jn-result-pass-3.tex<<<
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc/gm-L-Template-gl29jn-result-pass-3.tex<<<
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 12:54:00  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc/gm-L-Template-gl29jn-result-pass-3.tex<<<
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc/gm-L-Template-gl29jn-result-pass-3.tex<<<
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 12:54:00  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc/gm-L-Template-gl29jn-result-pass-3.tex<<<
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 12:54:00  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 12:54:00  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1228): copying sandboxed PDF: 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc/gm-L-Template-gl29jn-result-pass-3.pdf
 -> /tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn-result-pass-3.pdf
2016-03-31 12:54:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4447] (thread 140479752898304)
2016-03-31 12:54:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4447] (thread 140479752898304)
2016-03-31 12:54:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 19685, readonly: False
2016-03-31 12:54:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 12:54:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 12:54:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 12:54:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #113: Notify(19685, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_med::PK name=pk::row PK=19241::person 
PK=4447') (first param is PID of sending backend)
2016-03-31 12:54:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 12:54:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 19686, readonly: False
2016-03-31 12:54:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 12:54:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 12:54:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 12:54:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #114: Notify(19686, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_med::PK name=pk::row PK=19241::person 
PK=4447') (first param is PID of sending backend)
2016-03-31 12:54:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 12:54:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 19687, readonly: False
2016-03-31 12:54:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 12:54:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 12:54:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 12:54:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #115: Notify(19687, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=36996') (first param 
is PID of sending backend)
2016-03-31 12:54:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 12:54:04  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn-result-pass-3.pdf): 
<131072> byte blocks
2016-03-31 12:54:04  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn-result-pass-3.pdf): 
77cb83fefdde9c3b5dff09790642f96a
2016-03-31 12:54:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 19688, readonly: False
2016-03-31 12:54:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 12:54:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 12:54:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::77cb83fefdde9c3b5dff09790642f96a] = 
[DB::77cb83fefdde9c3b5dff09790642f96a]
2016-03-31 12:54:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #116: Notify(19688, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=36996') (first param 
is PID of sending backend)
2016-03-31 12:54:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 12:54:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 19698, readonly: False
2016-03-31 12:54:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 12:54:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 12:54:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 12:54:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #117: Notify(19698, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=36996') (first param 
is PID of sending backend)
2016-03-31 12:54:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 12:54:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 19699, readonly: False
2016-03-31 12:54:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 12:54:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 12:54:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 12:54:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #118: Notify(19699, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=36997') (first param 
is PID of sending backend)
2016-03-31 12:54:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 12:54:06  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc/gm-L-Template-gl29jn-result-pass-3.tex):
 <131072> byte blocks
2016-03-31 12:54:06  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn_AQMZPc/gm-L-Template-gl29jn-result-pass-3.tex):
 8e2cae555b1abe7b97294840a8bb66f0
2016-03-31 12:54:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 19700, readonly: False
2016-03-31 12:54:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 12:54:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 12:54:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::8e2cae555b1abe7b97294840a8bb66f0] = 
[DB::8e2cae555b1abe7b97294840a8bb66f0]
2016-03-31 12:54:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #119: Notify(19700, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=36997') (first param 
is PID of sending backend)
2016-03-31 12:54:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 19701, readonly: False
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #120: Notify(19701, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=36997') (first param 
is PID of sending backend)
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 19702, readonly: False
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #121: Notify(19702, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35563') 
(first param is PID of sending backend)
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 19703, readonly: False
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #122: Notify(19703, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35564') 
(first param is PID of sending backend)
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 19706, readonly: False
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #123: Notify(19706, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5564') (first param is 
PID of sending backend)
2016-03-31 12:54:07  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #47): printing "invoice": 
[u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn-result-pass-3.pdf']
2016-03-31 12:54:07  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #58): print job type "invoice" not registered
2016-03-31 12:54:07  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #61): print API "None" unknown, trying all
2016-03-31 12:54:07  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::_print_files_by_gtklp()
 #172): printing with ['gtklp', '-i', '-# 1', 
u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-gl29jn-result-pass-3.pdf']
2016-03-31 12:54:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 12:54:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 12:54:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 12:54:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 12:54:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 12:54:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 12:54:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 12:54:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 12:54:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 12:54:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 12:54:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 12:54:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 12:54:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 12:54:13  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 12:54:13  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 12:54:13  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 12:54:13  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 12:54:13  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 12:54:56  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 12:55:00  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 12:56:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #124: Notify(20334, 'gm_table_mod', 
'operation=INSERT::table=clin.encounter::PK name=pk::row PK=17942::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 12:56:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 12:56:07  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17942] != local encounter [17940], ignoring signal
2016-03-31 12:56:07  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17942] != local encounter [17940], ignoring signal
2016-03-31 13:02:51  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 13:02:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #379): [Greger]: not a search term with a simple, unambigous structure
2016-03-31 13:02:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_normalize_soundalikes()
 #151): [Greger] -> [Greger]
2016-03-31 13:02:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #389): [Greger]: a single name part
2016-03-31 13:02:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u"\n\t\t\t\tSELECT DISTINCT ON (pk_identity) * FROM 
(\n\t\t\t\t\tSELECT * FROM ((\n\t\t\t\t\t\t-- lastname\n\t\t\t\t\t\tSELECT 
d_vap.*, %s::text AS match_type FROM dem.v_active_persons d_vap, dem.names 
n\n\t\t\t\t\t\tWHERE d_vap.pk_identity = n.id_identity and lower(n.lastnames) 
~* lower(%s)\n\t\t\t\t\t) union all (\n\t\t\t\t\t\t-- 
firstname\n\t\t\t\t\t\tSELECT d_vap.*, %s::text AS match_type FROM 
dem.v_active_persons d_vap, dem.names n\n\t\t\t\t\t\tWHERE d_vap.pk_identity = 
n.id_identity and lower(n.firstnames) ~* lower(%s)\n\t\t\t\t\t) union all 
(\n\t\t\t\t\t\t-- nickname\n\t\t\t\t\t\tSELECT d_vap.*, %s::text AS match_type 
FROM dem.v_active_persons d_vap, dem.names n\n\t\t\t\t\t\tWHERE 
d_vap.pk_identity = n.id_identity and lower(n.preferred) ~* 
lower(%s)\n\t\t\t\t\t) union all (\n\t\t\t\t\t\t-- anywhere in 
name\n\t\t\t\t\t\tSELECT\n\t\t\t\t\t\t\td_vap.*,\n\t\t\t\t\t\t\t%s::text AS 
match_type\n\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\tdem.v_active_persons 
d_vap,\n\t\t\t\t\t\t\tdem.names 
n\n\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\td_vap.pk_identity = 
n.id_identity\n\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\tlower(n.firstnames || ' ' || 
n.lastnames || ' ' || coalesce(n.preferred, '')) ~* lower(%s)\n\t\t\t\t\t)) AS 
super_list ORDER BY lastnames, firstnames, dob\n\t\t\t\t) AS 
sorted_list\n\t\t\t", 'args': [u'Nachname', u'^Greger', u'Vorname', u'^Greger', 
u'Spitzname', u'^Greger', u'beliebiger Namensteil', u'Greger']}
2016-03-31 13:03:00  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPatSearchWidgets.py::_on_enter()
 #1063): 2 matching person(s) found
2016-03-31 13:03:06  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::__init__()
 #2049): patient change [4447] -> [3253] requested
2016-03-31 13:03:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4447] (thread 140479752898304)
2016-03-31 13:03:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4447] (thread 140479752898304)
2016-03-31 13:03:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 22151, readonly: False
2016-03-31 13:03:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:03:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:03:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:03:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #125: Notify(22151, 'gm_table_mod', 
'operation=UPDATE::table=clin.encounter::PK name=pk::row PK=17940::person 
PK=4447') (first param is PID of sending backend)
2016-03-31 13:03:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 13:03:09  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::cleanup()
 #217): cleaning up after clinical record for patient [4447]
2016-03-31 13:03:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::unlock_row()
 #1056): trying to unlock row: [clin.encounter] [17940] (exclusive: False)
2016-03-31 13:03:09  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #67): args: ()
2016-03-31 13:03:09  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #68): kwargs: {}
2016-03-31 13:03:09  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:09  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [3253] (thread 140479752898304)
2016-03-31 13:03:09  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [3253]
2016-03-31 13:03:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 22152, readonly: False
2016-03-31 13:03:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:03:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:03:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:03:09  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #48): no <very recent> encounter (younger than [1 hour 30 minutes]) found
2016-03-31 13:03:09  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_fairly_recent_encounter()
 #83): no <fairly recent> encounter (between [1 hour 30 minutes] and [6 hours] 
old) found
2016-03-31 13:03:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 22153, readonly: False
2016-03-31 13:03:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:03:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:03:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:03:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #126: Notify(22153, 'gm_table_mod', 
'operation=INSERT::table=clin.encounter::PK name=pk::row PK=17943::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:03:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 13:03:09  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_decide_on_active_encounter()
 #172): new encounter [17943] initiated
2016-03-31 13:03:09  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 13:03:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17943] (exclusive: False)
2016-03-31 13:03:09  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [3253].
2016-03-31 13:03:09  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:09  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #270): same XMIN, there really should not be any difference between DB and 
in-client instance of current encounter
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1128): comparing dict-likes: "modified enc in client" [<type 'dict'>] vs "enc 
loaded from DB" [<type 'dict'>]
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153): last_affirmed_original_tz: dict1 = >>>2016 Mär 31  12:13<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  13:03<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   pk_type:  both = >>>1<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                pk_patient:  both = >>>4447<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):   assessment_of_encounter: dict1 = >>><<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>administrative; Allergiedetails: 
DAK; BWS, C1 re, li Becken;<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_type:  both = >>>4<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_aoe:  both = >>>[]<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               modified_by:  both = >>>MaAn<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):            xmin_encounter: dict1 = >>>261091<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>261165<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                 l10n_type:  both = >>>in Praxis<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             modified_when: dict1 = >>>2016 Mär 31  12:13<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  13:03<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_rfe:  both = >>>[]<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                      type:  both = >>>in surgery<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):           modified_by_raw:  both = >>>maan<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    praxis:  both = >>>Praxis Angermann<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   started:  both = >>>2016 Mär 31  12:13<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      reason_for_encounter:  both = >>><<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_unit_type:  both = >>>4<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):             praxis_branch:  both = >>>Praxis<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             last_affirmed: dict1 = >>>2016 Mär 31  12:13<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  13:03<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_unit:  both = >>>7<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_encounter:  both = >>>17940<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):               row_version: dict1 = >>>0<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>1<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    pk_org:  both = >>>7<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):          source_time_zone:  both = >>>2:00:00<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):       started_original_tz:  both = >>>2016 Mär 31  12:13<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                  pk_audit:  both = >>>254227<<<
2016-03-31 13:03:09  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1165): dict-likes appear to be different from each other
2016-03-31 13:03:09  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #301): active encounter modified remotely, no locally pending changes, 
reloading from DB and locally announcing the remote modification
2016-03-31 13:03:10  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:03:10  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:03:10  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:03:10  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:03:10  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:03:10  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:03:10  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17943] != local encounter [17940], ignoring signal
2016-03-31 13:03:10  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17943] != local encounter [17940], ignoring signal
2016-03-31 13:03:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:10  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:03:10  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:03:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 22154, readonly: False
2016-03-31 13:03:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:03:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:03:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:03:10  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [3253]
2016-03-31 13:03:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 22155, readonly: False
2016-03-31 13:03:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:03:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:03:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:03:10  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 13:03:10  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 3253}
2016-03-31 13:03:10  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [post_patient_activation]
2016-03-31 13:03:10  DEBUG     gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::__init__()
 #46): instantiated document folder for patient [3253]
2016-03-31 13:03:10  INFO      gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::get_latest_mugshot()
 #99): no mugshots available for patient [3253]
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_post_patient_selection()
 #639): post_patient_selection
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:03:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:10  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:03:10  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:03:10  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:03:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:03:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:03:11  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:03:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:03:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=0* -> event.GetSelection()=1
2016-03-31 13:03:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:03:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): 0
2016-03-31 13:03:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 13:03:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:03:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=0 -> event.GetSelection()=1*
2016-03-31 13:03:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:03:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 13:03:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): 0
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:03:11  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17943]
2016-03-31 13:03:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 22165, readonly: False
2016-03-31 13:03:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:03:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:03:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [3253]
2016-03-31 13:03:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 22166, readonly: False
2016-03-31 13:03:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:03:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:03:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:03:11  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17943] found and re-activated
2016-03-31 13:03:11  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 13:03:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17943] (exclusive: False)
2016-03-31 13:03:11  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [3253].
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:03:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=18* -> event.GetSelection()=2
2016-03-31 13:03:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:03:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=18 -> event.GetSelection()=2*
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:11  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 13:03:11  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 13:03:11  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 13:03:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:12  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 13:03:12  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 3253}
2016-03-31 13:03:12  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #250): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s ORDER 
BY due_date NULLS LAST, importance DESC, received_when DESC
2016-03-31 13:03:12  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #251): args: {'pat': 3253}
2016-03-31 13:03:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:13  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:03:13  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:03:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:03:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 22176, readonly: False
2016-03-31 13:03:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:03:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:03:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:03:13  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [3253]
2016-03-31 13:03:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 22177, readonly: False
2016-03-31 13:03:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:03:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:03:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:11:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #127: Notify(24317, 'gm_table_mod', 
'operation=UPDATE::table=clin.episode::PK name=pk::row PK=11388::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:11:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 13:11:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:31  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:11:31  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:11:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #128: Notify(24318, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67911::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:11:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 13:11:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #129: Notify(24318, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67910::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:11:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 13:11:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #130: Notify(24318, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67909::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:11:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 13:11:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #131: Notify(24318, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67908::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:11:34  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 13:11:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 13:11:34  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 13:11:34  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 13:11:34  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 13:11:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:49  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:49  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:49  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:49  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:50  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 13:11:54  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 13:11:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:55  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:55  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:55  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:11:55  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:12:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #379): [wie alic]: not a search term with a simple, unambigous structure
2016-03-31 13:12:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_normalize_soundalikes()
 #151): [wie alic] -> [wie alic]
2016-03-31 13:12:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.firstnames ~ %s AND n.lastnames ~ %s', 'args': [u'Vorname 
- Nachname', u'^Wie', u'^Alic']}
2016-03-31 13:12:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.firstnames) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Vorname - Nachname', u'^wie', u'^alic']}
2016-03-31 13:12:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.firstnames ~ %s AND n.lastnames ~ %s', 'args': 
[u'Nachname - Vorname', u'^Alic', u'^Wie']}
2016-03-31 13:12:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.firstnames) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Nachname - Vorname', u'^alic', u'^wie']}
2016-03-31 13:12:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.preferred ~ %s AND n.lastnames ~ %s', 'args': [u'Name: 
Nachname - Spitzname', u'^Alic', u'^Wie']}
2016-03-31 13:12:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.preferred) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Name: Nachname - Spitzname', u'^alic', u'^wie']}
2016-03-31 13:12:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u"SELECT DISTINCT ON 
(id_identity)\n\t\t\t\t\t\t\t\t\td_vap.*,\n\t\t\t\t\t\t\t\t\t%s::text AS 
match_type\n\t\t\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\t\t\tdem.v_active_persons 
d_vap,\n\t\t\t\t\t\t\t\t\tdem.names 
n\n\t\t\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\t\t\td_vap.pk_identity = 
n.id_identity\n\t\t\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\t\t\t-- 
name_parts[0]\n\t\t\t\t\t\t\t\t\tlower(n.firstnames || ' ' || n.lastnames) ~* 
lower(%s)\n\t\t\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\t\t\t-- 
name_parts[1]\n\t\t\t\t\t\t\t\t\tlower(n.firstnames || ' ' || n.lastnames) ~* 
lower(%s)", 'args': [u'Name', u'wie', u'alic']}
2016-03-31 13:12:03  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPatSearchWidgets.py::_on_enter()
 #1063): 1 matching person(s) found
2016-03-31 13:12:03  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::__init__()
 #2049): patient change [3253] -> [3609] requested
2016-03-31 13:12:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:12:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:12:03  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::cleanup()
 #217): cleaning up after clinical record for patient [3253]
2016-03-31 13:12:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::unlock_row()
 #1056): trying to unlock row: [clin.encounter] [17943] (exclusive: False)
2016-03-31 13:12:03  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #67): args: ()
2016-03-31 13:12:03  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #68): kwargs: {}
2016-03-31 13:12:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [3609] (thread 140479752898304)
2016-03-31 13:12:04  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [3609]
2016-03-31 13:12:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24462, readonly: False
2016-03-31 13:12:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:04  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17942] found and re-activated
2016-03-31 13:12:04  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 13:12:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17942] (exclusive: False)
2016-03-31 13:12:04  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [3609].
2016-03-31 13:12:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:04  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:12:04  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:12:04  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 2
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 2
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 2
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 2
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:12:04  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:12:04  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:12:04  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 2
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 2
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:12:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:12:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:04  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:12:04  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:12:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24463, readonly: False
2016-03-31 13:12:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:04  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [3609]
2016-03-31 13:12:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24464, readonly: False
2016-03-31 13:12:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:04  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 13:12:04  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 3609}
2016-03-31 13:12:05  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [post_patient_activation]
2016-03-31 13:12:05  DEBUG     gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::__init__()
 #46): instantiated document folder for patient [3609]
2016-03-31 13:12:05  INFO      gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::get_latest_mugshot()
 #99): no mugshots available for patient [3609]
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_post_patient_selection()
 #639): post_patient_selection
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:12:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:05  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:12:05  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:12:05  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 2
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 2
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:12:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:05  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:12:05  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:12:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:05  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=0* -> event.GetSelection()=1
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): 0
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 2
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=0 -> event.GetSelection()=1*
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 2
2016-03-31 13:12:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): 0
2016-03-31 13:12:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:05  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17942]
2016-03-31 13:12:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24474, readonly: False
2016-03-31 13:12:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [3609] (thread 140479752898304)
2016-03-31 13:12:05  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [3609]
2016-03-31 13:12:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24475, readonly: False
2016-03-31 13:12:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:06  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17942] found and re-activated
2016-03-31 13:12:06  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 13:12:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17942] (exclusive: False)
2016-03-31 13:12:06  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [3609].
2016-03-31 13:12:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:06  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 13:12:06  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 13:12:06  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 13:12:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:07  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 13:12:07  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 3609}
2016-03-31 13:12:07  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #250): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s ORDER 
BY due_date NULLS LAST, importance DESC, received_when DESC
2016-03-31 13:12:07  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #251): args: {'pat': 3609}
2016-03-31 13:12:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:07  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:12:07  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:12:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24485, readonly: False
2016-03-31 13:12:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:07  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [3609]
2016-03-31 13:12:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24486, readonly: False
2016-03-31 13:12:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:12:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=2* -> event.GetSelection()=18
2016-03-31 13:12:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:12:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=2 -> event.GetSelection()=18*
2016-03-31 13:12:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24506, readonly: False
2016-03-31 13:12:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #132: Notify(24506, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25067::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:12:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:12:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24507, readonly: False
2016-03-31 13:12:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #133: Notify(24507, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25067::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:12:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:12:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24517, readonly: False
2016-03-31 13:12:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24518, readonly: False
2016-03-31 13:12:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #134: Notify(24517, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25068::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:12:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:12:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #135: Notify(24518, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25068::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:12:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:12:18  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:18  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24537, readonly: False
2016-03-31 13:12:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #136: Notify(24537, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25069::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:12:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:12:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24538, readonly: False
2016-03-31 13:12:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #137: Notify(24538, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25069::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:12:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:12:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #379): [Wiesner, Alice]: not a search term with a simple, unambigous structure
2016-03-31 13:12:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_normalize_soundalikes()
 #151): [Wiesner, Alice] -> [Wiesner, Alice]
2016-03-31 13:12:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE firstnames ~ %s AND lastnames ~ %s', 'args': 
[u'Name: Nachname, Vorname', u'^Alice', u'^Wiesner']}
2016-03-31 13:12:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(firstnames) ~* lower(%s) AND lower(lastnames) 
~* lower(%s)', 'args': [u'Name: Nachname, Vorname', u'^Alice', u'^Wiesner']}
2016-03-31 13:12:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE firstnames ~ %s AND lastnames ~ %s', 'args': 
[u'Name: Nachname, Vorname', u'^Wiesner', u'^Alice']}
2016-03-31 13:12:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(firstnames) ~* lower(%s) AND lower(lastnames) 
~* lower(%s)', 'args': [u'Name: Nachname, Vorname', u'^Wiesner', u'^Alice']}
2016-03-31 13:12:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE preferred ~ %s AND lastnames ~ %s', 'args': [u'Name: 
Nachname, Vorname', u'^Alice', u'^Wiesner']}
2016-03-31 13:12:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(preferred) ~* lower(%s) AND lower(lastnames) 
~* lower(%s)', 'args': [u'Name: Nachname, Vorname', u'^Alice', u'^Wiesner']}
2016-03-31 13:12:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u"SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(firstnames || ' ' || lastnames) ~* lower(%s) 
AND lower(firstnames || ' ' || lastnames) ~* lower(%s)", 'args': [u'Name', 
u'Wiesner', u'Alice']}
2016-03-31 13:12:22  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPatSearchWidgets.py::_on_enter()
 #1063): 1 matching person(s) found
2016-03-31 13:12:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24558, readonly: False
2016-03-31 13:12:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #138: Notify(24558, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25070::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:12:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:12:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24559, readonly: False
2016-03-31 13:12:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #139: Notify(24559, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25070::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:12:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:12:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24571, readonly: False
2016-03-31 13:12:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #140: Notify(24571, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25071::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:12:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:12:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24579, readonly: False
2016-03-31 13:12:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #141: Notify(24579, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25071::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:12:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:12:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24598, readonly: False
2016-03-31 13:12:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #142: Notify(24598, 'gm_table_mod', 
'operation=INSERT::table=bill.bill::PK name=pk::row PK=5565') (first param is 
PID of sending backend)
2016-03-31 13:12:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:12:31  INFO      gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmBillingWidgets.py::create_bill_from_items()
 #492): created bill [GM3609 / 2016-03-31 / 131231]
2016-03-31 13:12:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24599, readonly: False
2016-03-31 13:12:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #143: Notify(24599, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25067::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:12:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:12:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #144: Notify(24599, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25068::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:12:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:12:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #145: Notify(24599, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25069::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:12:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:12:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #146: Notify(24599, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25070::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:12:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:12:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #147: Notify(24599, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25071::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:12:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:12:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24600, readonly: False
2016-03-31 13:12:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #148: Notify(24600, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5565') (first param is 
PID of sending backend)
2016-03-31 13:12:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:12:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24601, readonly: False
2016-03-31 13:12:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #149: Notify(24601, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5565') (first param is 
PID of sending backend)
2016-03-31 13:12:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:12:32  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 13:12:32  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 13:12:32  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 13:12:32  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 13:12:32  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 13:12:32  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 13:12:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24611, readonly: False
2016-03-31 13:12:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #150: Notify(24611, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5565') (first param is 
PID of sending backend)
2016-03-31 13:12:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:12:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24612, readonly: True
2016-03-31 13:12:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1896): access mode [READ ONLY]
2016-03-31 13:12:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1898): readonly: autocommit=True to avoid <IDLE IN TRANSACTION>
2016-03-31 13:12:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1141): expecting 2351 bytes of BYTEA data in chunks of 2351 bytes
2016-03-31 13:12:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1147): # of chunks: 1; remainder: 0 bytes
2016-03-31 13:12:34  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #1059): LaTeX sandbox directory: 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R]
2016-03-31 13:12:34  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #674): working on template file 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R/gm-L-Template-NXesPK.tex]
2016-03-31 13:12:34  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_long]
2016-03-31 13:12:34  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_short]
2016-03-31 13:12:34  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version]
2016-03-31 13:12:34  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version_internal]
2016-03-31 13:12:34  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_last_modified]
2016-03-31 13:12:34  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #1
2016-03-31 13:12:34  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R/gm-L-Template-NXesPK.tex] 
-> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R/gm-L-Template-NXesPK-result-pass-1.tex]
2016-03-31 13:12:34  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<[^<:]+::.*?(?=::\d*?>\$)::\d*?>\$|\$<[^<:]+::.*?(?=::\d+-\d+>\$)::\d+-\d+>\$
2016-03-31 13:12:34  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 13:12:34  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::4>$]
2016-03-31 13:12:34  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[4]; options=>>><<<
2016-03-31 13:12:34  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::4>$]
2016-03-31 13:12:34  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[4]; options=>>><<<
2016-03-31 13:12:34  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 13:12:34  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<gender_mapper::Herr//Frau::>$]
2016-03-31 13:12:34  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[gender_mapper]; region_def=[]; 
options=>>>Herr//Frau<<<
2016-03-31 13:12:34  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 3 placeholders found in this line
2016-03-31 13:12:34  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 13:12:34  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 13:12:34  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 13:12:34  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 13:12:34  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 13:12:34  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 13:12:34  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 13:12:34  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_street::home::>$]
2016-03-31 13:12:34  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_street]; region_def=[]; options=>>>home<<<
2016-03-31 13:12:35  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_number::home::>$]
2016-03-31 13:12:35  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_number]; region_def=[]; options=>>>home<<<
2016-03-31 13:12:35  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 13:12:35  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_postcode::home::>$]
2016-03-31 13:12:35  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_postcode]; region_def=[]; 
options=>>>home<<<
2016-03-31 13:12:36  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_location::home::>$]
2016-03-31 13:12:36  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_location]; region_def=[]; 
options=>>>home<<<
2016-03-31 13:12:36  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 4 placeholders found in this line
2016-03-31 13:12:36  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 13:12:36  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 13:12:36  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 13:12:36  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 13:12:36  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 13:12:36  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 13:12:36  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<date_of_birth::%d.%m.%Y::>$]
2016-03-31 13:12:36  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[date_of_birth]; region_def=[]; 
options=>>>%d.%m.%Y<<<
2016-03-31 13:12:36  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 13:12:36  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<progress_notes::a// %s \\ ::>$]
2016-03-31 13:12:36  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[progress_notes]; region_def=[]; options=>>>a// 
%s \\ <<<
2016-03-31 13:12:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:38  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 13:12:38  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill_item:: %(date_to_bill)s & %(billable_code)s & 
{\footnotesize %(billable_description)s, %(item_detail)s } & %(unit_count)s / 
%(amount_multiplier)s & %(total_amount)s \EUR \\ // %d.%m.%Y::>$]
2016-03-31 13:12:38  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill_item]; region_def=[]; options=>>> 
%(date_to_bill)s & %(billable_code)s & {\footnotesize %(billable_description)s, 
%(item_detail)s } & %(unit_count)s / %(amount_multiplier)s & %(total_amount)s 
\EUR \\ // %d.%m.%Y<<<
2016-03-31 13:12:38  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 13:12:38  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill::%(total_amount)s::>$]
2016-03-31 13:12:38  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill]; region_def=[]; 
options=>>>%(total_amount)s<<<
2016-03-31 13:12:38  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #2
2016-03-31 13:12:38  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R/gm-L-Template-NXesPK-result-pass-1.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R/gm-L-Template-NXesPK-result-pass-2.tex]
2016-03-31 13:12:38  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<[^<:]+?::.*?(?=::\d*?>>\$)::\d*?>>\$|\$<<[^<:]+?::.*?(?=::\d+-\d+>>\$)::\d+-\d+>>\$
2016-03-31 13:12:38  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #3
2016-03-31 13:12:38  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R/gm-L-Template-NXesPK-result-pass-2.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R/gm-L-Template-NXesPK-result-pass-3.tex]
2016-03-31 13:12:38  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<<[^<:]+?::.*?(?=::\d*?>>>\$)::\d*?>>>\$|\$<<<[^<:]+?::.*?(?=::\d+-\d+>>>\$)::\d+-\d+>>>\$
2016-03-31 13:12:38  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_long]
2016-03-31 13:12:38  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_short]
2016-03-31 13:12:38  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version]
2016-03-31 13:12:38  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version_internal]
2016-03-31 13:12:38  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_last_modified]
2016-03-31 13:12:38  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1207): ignoring <format> directive [None], generating PDF
2016-03-31 13:12:38  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R/gm-L-Template-NXesPK-result-pass-3.tex<<<
2016-03-31 13:12:38  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 13:12:38  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 13:12:38  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R/gm-L-Template-NXesPK-result-pass-3.tex<<<
2016-03-31 13:12:38  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 13:12:38  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 13:12:38  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 13:12:38  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 13:12:38  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 13:12:38  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 13:12:38  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R/gm-L-Template-NXesPK-result-pass-3.tex<<<
2016-03-31 13:12:38  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 13:12:38  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 13:12:38  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R/gm-L-Template-NXesPK-result-pass-3.tex<<<
2016-03-31 13:12:39  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 13:12:39  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 13:12:39  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 13:12:39  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 13:12:39  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 13:12:39  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 13:12:39  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R/gm-L-Template-NXesPK-result-pass-3.tex<<<
2016-03-31 13:12:39  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 13:12:39  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 13:12:39  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R/gm-L-Template-NXesPK-result-pass-3.tex<<<
2016-03-31 13:12:39  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 13:12:39  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 13:12:39  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 13:12:39  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 13:12:39  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 13:12:39  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 13:12:39  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1228): copying sandboxed PDF: 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R/gm-L-Template-NXesPK-result-pass-3.pdf
 -> /tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK-result-pass-3.pdf
2016-03-31 13:12:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24641, readonly: False
2016-03-31 13:12:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #151: Notify(24641, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_med::PK name=pk::row PK=19242::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:12:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 13:12:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24651, readonly: False
2016-03-31 13:12:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #152: Notify(24651, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_med::PK name=pk::row PK=19242::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:12:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 13:12:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24652, readonly: False
2016-03-31 13:12:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #153: Notify(24652, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=36998') (first param 
is PID of sending backend)
2016-03-31 13:12:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:12:43  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK-result-pass-3.pdf): 
<131072> byte blocks
2016-03-31 13:12:43  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK-result-pass-3.pdf): 
b4532c4831d9e45e18c37ba0d8317220
2016-03-31 13:12:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24653, readonly: False
2016-03-31 13:12:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::b4532c4831d9e45e18c37ba0d8317220] = 
[DB::b4532c4831d9e45e18c37ba0d8317220]
2016-03-31 13:12:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #154: Notify(24653, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=36998') (first param 
is PID of sending backend)
2016-03-31 13:12:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:12:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24654, readonly: False
2016-03-31 13:12:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #155: Notify(24654, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=36998') (first param 
is PID of sending backend)
2016-03-31 13:12:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:12:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24655, readonly: False
2016-03-31 13:12:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #156: Notify(24655, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=36999') (first param 
is PID of sending backend)
2016-03-31 13:12:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:12:44  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R/gm-L-Template-NXesPK-result-pass-3.tex):
 <131072> byte blocks
2016-03-31 13:12:44  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK_bXoi9R/gm-L-Template-NXesPK-result-pass-3.tex):
 ba477014f692730df0102bc04d06f3a5
2016-03-31 13:12:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24665, readonly: False
2016-03-31 13:12:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::ba477014f692730df0102bc04d06f3a5] = 
[DB::ba477014f692730df0102bc04d06f3a5]
2016-03-31 13:12:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #157: Notify(24665, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=36999') (first param 
is PID of sending backend)
2016-03-31 13:12:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:12:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24666, readonly: False
2016-03-31 13:12:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #158: Notify(24666, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=36999') (first param 
is PID of sending backend)
2016-03-31 13:12:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:12:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24667, readonly: False
2016-03-31 13:12:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #159: Notify(24667, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35565') 
(first param is PID of sending backend)
2016-03-31 13:12:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 13:12:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24668, readonly: False
2016-03-31 13:12:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #160: Notify(24668, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35566') 
(first param is PID of sending backend)
2016-03-31 13:12:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 13:12:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24669, readonly: False
2016-03-31 13:12:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #161: Notify(24669, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5565') (first param is 
PID of sending backend)
2016-03-31 13:12:46  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #47): printing "invoice": 
[u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK-result-pass-3.pdf']
2016-03-31 13:12:46  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #58): print job type "invoice" not registered
2016-03-31 13:12:46  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #61): print API "None" unknown, trying all
2016-03-31 13:12:46  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::_print_files_by_gtklp()
 #172): printing with ['gtklp', '-i', '-# 1', 
u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-NXesPK-result-pass-3.pdf']
2016-03-31 13:12:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:12:48  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 13:12:48  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 13:12:48  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:12:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:48  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 13:12:48  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 13:12:48  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:12:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:48  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 13:12:48  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 13:12:48  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:12:48  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 13:12:48  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 13:12:48  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:12:48  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 13:12:48  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 13:12:48  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 13:12:48  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 13:12:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #379): [gre jako]: not a search term with a simple, unambigous structure
2016-03-31 13:12:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_normalize_soundalikes()
 #151): [gre jako] -> [gre jako]
2016-03-31 13:12:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.firstnames ~ %s AND n.lastnames ~ %s', 'args': [u'Vorname 
- Nachname', u'^Gre', u'^Jako']}
2016-03-31 13:12:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.firstnames) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Vorname - Nachname', u'^gre', u'^jako']}
2016-03-31 13:12:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.firstnames ~ %s AND n.lastnames ~ %s', 'args': 
[u'Nachname - Vorname', u'^Jako', u'^Gre']}
2016-03-31 13:12:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.firstnames) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Nachname - Vorname', u'^jako', u'^gre']}
2016-03-31 13:12:57  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.preferred ~ %s AND n.lastnames ~ %s', 'args': [u'Name: 
Nachname - Spitzname', u'^Jako', u'^Gre']}
2016-03-31 13:12:57  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.preferred) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Name: Nachname - Spitzname', u'^jako', u'^gre']}
2016-03-31 13:12:57  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u"SELECT DISTINCT ON 
(id_identity)\n\t\t\t\t\t\t\t\t\td_vap.*,\n\t\t\t\t\t\t\t\t\t%s::text AS 
match_type\n\t\t\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\t\t\tdem.v_active_persons 
d_vap,\n\t\t\t\t\t\t\t\t\tdem.names 
n\n\t\t\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\t\t\td_vap.pk_identity = 
n.id_identity\n\t\t\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\t\t\t-- 
name_parts[0]\n\t\t\t\t\t\t\t\t\tlower(n.firstnames || ' ' || n.lastnames) ~* 
lower(%s)\n\t\t\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\t\t\t-- 
name_parts[1]\n\t\t\t\t\t\t\t\t\tlower(n.firstnames || ' ' || n.lastnames) ~* 
lower(%s)", 'args': [u'Name', u'gre', u'jako']}
2016-03-31 13:12:57  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPatSearchWidgets.py::_on_enter()
 #1063): 1 matching person(s) found
2016-03-31 13:12:57  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::__init__()
 #2049): patient change [3609] -> [3253] requested
2016-03-31 13:12:57  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:57  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3609] (thread 140479752898304)
2016-03-31 13:12:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24840, readonly: False
2016-03-31 13:12:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #162: Notify(24840, 'gm_table_mod', 
'operation=UPDATE::table=clin.encounter::PK name=pk::row PK=17942::person 
PK=3609') (first param is PID of sending backend)
2016-03-31 13:12:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 13:12:59  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::cleanup()
 #217): cleaning up after clinical record for patient [3609]
2016-03-31 13:12:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::unlock_row()
 #1056): trying to unlock row: [clin.encounter] [17942] (exclusive: False)
2016-03-31 13:12:59  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #67): args: ()
2016-03-31 13:12:59  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #68): kwargs: {}
2016-03-31 13:12:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:12:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [3253] (thread 140479752898304)
2016-03-31 13:12:59  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [3253]
2016-03-31 13:12:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24850, readonly: False
2016-03-31 13:12:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:12:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:12:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:12:59  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17943] found and re-activated
2016-03-31 13:12:59  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 13:12:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17943] (exclusive: False)
2016-03-31 13:12:59  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [3253].
2016-03-31 13:12:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:12:59  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17942] != local encounter [17940], ignoring signal
2016-03-31 13:12:59  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17942] != local encounter [17940], ignoring signal
2016-03-31 13:12:59  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #270): same XMIN, there really should not be any difference between DB and 
in-client instance of current encounter
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1128): comparing dict-likes: "modified enc in client" [<type 'dict'>] vs "enc 
loaded from DB" [<type 'dict'>]
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153): last_affirmed_original_tz: dict1 = >>>2016 Mär 31  12:56<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  13:12<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   pk_type:  both = >>>1<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                pk_patient:  both = >>>3609<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):   assessment_of_encounter: dict1 = >>><<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>BWS, C1 re, re Niere;<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_type:  both = >>>4<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_aoe:  both = >>>[]<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               modified_by:  both = >>>MaAn<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):            xmin_encounter: dict1 = >>>261162<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>261203<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                 l10n_type:  both = >>>in Praxis<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             modified_when: dict1 = >>>2016 Mär 31  12:56<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  13:12<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_rfe:  both = >>>[]<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                      type:  both = >>>in surgery<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):           modified_by_raw:  both = >>>maan<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    praxis:  both = >>>Praxis Angermann<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   started:  both = >>>2016 Mär 31  12:56<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      reason_for_encounter:  both = >>><<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_unit_type:  both = >>>4<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):             praxis_branch:  both = >>>Praxis<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             last_affirmed: dict1 = >>>2016 Mär 31  12:56<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  13:12<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_unit:  both = >>>7<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_encounter:  both = >>>17942<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):               row_version: dict1 = >>>0<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>1<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    pk_org:  both = >>>7<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):          source_time_zone:  both = >>>2:00:00<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):       started_original_tz:  both = >>>2016 Mär 31  12:56<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                  pk_audit:  both = >>>254261<<<
2016-03-31 13:12:59  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1165): dict-likes appear to be different from each other
2016-03-31 13:12:59  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #301): active encounter modified remotely, no locally pending changes, 
reloading from DB and locally announcing the remote modification
2016-03-31 13:12:59  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:12:59  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:12:59  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:12:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:12:59  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:12:59  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:13:00  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:13:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:00  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:13:00  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:13:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24851, readonly: False
2016-03-31 13:13:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:13:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:13:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:13:00  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [3253]
2016-03-31 13:13:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24852, readonly: False
2016-03-31 13:13:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:13:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:13:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:13:00  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 13:13:00  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 3253}
2016-03-31 13:13:00  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [post_patient_activation]
2016-03-31 13:13:00  DEBUG     gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::__init__()
 #46): instantiated document folder for patient [3253]
2016-03-31 13:13:00  INFO      gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::get_latest_mugshot()
 #99): no mugshots available for patient [3253]
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_post_patient_selection()
 #639): post_patient_selection
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:13:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:00  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:13:00  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:13:00  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:13:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:00  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:13:00  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:13:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:00  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=0* -> event.GetSelection()=1
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): 0
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=0 -> event.GetSelection()=1*
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 13:13:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): 0
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:13:01  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17943]
2016-03-31 13:13:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24853, readonly: False
2016-03-31 13:13:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:13:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:13:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [3253]
2016-03-31 13:13:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24854, readonly: False
2016-03-31 13:13:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:13:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:13:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:13:01  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17943] found and re-activated
2016-03-31 13:13:01  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 13:13:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17943] (exclusive: False)
2016-03-31 13:13:01  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [3253].
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:13:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=18* -> event.GetSelection()=2
2016-03-31 13:13:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:13:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=18 -> event.GetSelection()=2*
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:01  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 13:13:01  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 13:13:01  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 13:13:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:02  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 13:13:02  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 3253}
2016-03-31 13:13:02  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #250): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s ORDER 
BY due_date NULLS LAST, importance DESC, received_when DESC
2016-03-31 13:13:02  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #251): args: {'pat': 3253}
2016-03-31 13:13:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:02  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:13:02  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:13:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24867, readonly: False
2016-03-31 13:13:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:13:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:13:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:13:03  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [3253]
2016-03-31 13:13:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24868, readonly: False
2016-03-31 13:13:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:13:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:13:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:13:03  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 13:13:06  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 13:13:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:08  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:08  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:09  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:13:09  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=2* -> event.GetSelection()=5
2016-03-31 13:13:09  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:13:09  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=2 -> event.GetSelection()=5*
2016-03-31 13:13:09  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:09  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:40  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:13:40  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=5* -> event.GetSelection()=6
2016-03-31 13:13:40  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:13:40  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=5 -> event.GetSelection()=6*
2016-03-31 13:13:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:13:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:17:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #163: Notify(26081, 'gm_table_mod', 
'operation=INSERT::table=clin.encounter::PK name=pk::row PK=17944::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:17:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 13:17:04  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17944] != local encounter [17940], ignoring signal
2016-03-31 13:17:04  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17944] != local encounter [17940], ignoring signal
2016-03-31 13:17:04  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17944] != local encounter [17943], ignoring signal
2016-03-31 13:17:04  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17944] != local encounter [17943], ignoring signal
2016-03-31 13:17:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #164: Notify(26085, 'gm_table_mod', 
'operation=DELETE::table=clin.encounter::PK name=pk::row PK=17196::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:17:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 13:17:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #165: Notify(26085, 'gm_table_mod', 
'operation=DELETE::table=clin.encounter::PK name=pk::row PK=17194::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:17:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 13:17:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #166: Notify(26085, 'gm_table_mod', 
'operation=DELETE::table=clin.encounter::PK name=pk::row PK=17168::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:17:06  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17196] != local encounter [17940], ignoring signal
2016-03-31 13:17:06  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17196] != local encounter [17940], ignoring signal
2016-03-31 13:17:06  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17196] != local encounter [17943], ignoring signal
2016-03-31 13:17:06  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17196] != local encounter [17943], ignoring signal
2016-03-31 13:17:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 13:17:06  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17194] != local encounter [17940], ignoring signal
2016-03-31 13:17:06  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17194] != local encounter [17940], ignoring signal
2016-03-31 13:17:06  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17194] != local encounter [17943], ignoring signal
2016-03-31 13:17:06  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17194] != local encounter [17943], ignoring signal
2016-03-31 13:17:06  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17168] != local encounter [17940], ignoring signal
2016-03-31 13:17:06  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17168] != local encounter [17940], ignoring signal
2016-03-31 13:17:06  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17168] != local encounter [17943], ignoring signal
2016-03-31 13:17:06  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17168] != local encounter [17943], ignoring signal
2016-03-31 13:18:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:18:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:18:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmNarrativeWidgets.py::save_current_editor()
 #886): saving editor on current page (#1)
2016-03-31 13:18:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26443, readonly: False
2016-03-31 13:18:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:18:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:18:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:18:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #167: Notify(26443, 'gm_table_mod', 
'operation=UPDATE::table=clin.episode::PK name=pk::row PK=10135::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:18:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 13:18:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26444, readonly: False
2016-03-31 13:18:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:18:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:18:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #168: Notify(26444, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67915::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmNarrativeWidgets.py::save_current_editor()
 #892): deleting
2016-03-31 13:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 13:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #169: Notify(26444, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67914::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 6
2016-03-31 13:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 13:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #170: Notify(26444, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67913::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 6
2016-03-31 13:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 13:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #171: Notify(26444, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67912::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 13:18:30  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:18:30  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:18:30  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:18:30  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:18:30  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 13:18:30  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 13:18:30  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 13:18:30  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 13:18:32  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:18:32  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=6* -> event.GetSelection()=18
2016-03-31 13:18:32  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:18:32  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=6 -> event.GetSelection()=18*
2016-03-31 13:18:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:18:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:18:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26494, readonly: False
2016-03-31 13:18:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:18:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:18:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:18:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #172: Notify(26494, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25072::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:18:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:18:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26495, readonly: False
2016-03-31 13:18:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:18:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:18:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:18:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #173: Notify(26495, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25072::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:18:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:18:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:18:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:18:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26506, readonly: False
2016-03-31 13:18:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:18:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:18:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:18:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #174: Notify(26506, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25073::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:18:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:18:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26507, readonly: False
2016-03-31 13:18:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:18:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:18:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:18:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #175: Notify(26507, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25073::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:18:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:18:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:18:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:18:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26526, readonly: False
2016-03-31 13:18:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:18:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:18:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:18:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #176: Notify(26526, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25074::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:18:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:18:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26527, readonly: False
2016-03-31 13:18:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:18:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:18:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:18:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #177: Notify(26527, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25074::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:18:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:18:49  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:18:49  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:18:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26547, readonly: False
2016-03-31 13:18:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:18:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:18:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:18:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #178: Notify(26547, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25075::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:18:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:18:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26548, readonly: False
2016-03-31 13:18:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:18:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:18:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:18:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #179: Notify(26548, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25075::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:18:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26558, readonly: False
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #180: Notify(26558, 'gm_table_mod', 
'operation=INSERT::table=bill.bill::PK name=pk::row PK=5566') (first param is 
PID of sending backend)
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:18:52  INFO      gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmBillingWidgets.py::create_bill_from_items()
 #492): created bill [GM3253 / 2016-03-31 / 131852]
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26559, readonly: False
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #181: Notify(26559, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25072::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #182: Notify(26559, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25073::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #183: Notify(26559, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25074::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #184: Notify(26559, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25075::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26560, readonly: False
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #185: Notify(26560, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5566') (first param is 
PID of sending backend)
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26561, readonly: False
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:18:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:18:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #186: Notify(26561, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5566') (first param is 
PID of sending backend)
2016-03-31 13:18:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:18:53  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 13:18:53  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 13:18:53  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 13:18:53  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 13:18:53  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 13:18:53  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 13:18:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26571, readonly: False
2016-03-31 13:18:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:18:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:18:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:18:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #187: Notify(26571, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5566') (first param is 
PID of sending backend)
2016-03-31 13:18:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:18:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26572, readonly: True
2016-03-31 13:18:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1896): access mode [READ ONLY]
2016-03-31 13:18:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1898): readonly: autocommit=True to avoid <IDLE IN TRANSACTION>
2016-03-31 13:18:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1141): expecting 2351 bytes of BYTEA data in chunks of 2351 bytes
2016-03-31 13:18:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1147): # of chunks: 1; remainder: 0 bytes
2016-03-31 13:18:54  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #1059): LaTeX sandbox directory: 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9]
2016-03-31 13:18:54  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #674): working on template file 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9/gm-L-Template-cab1h2.tex]
2016-03-31 13:18:54  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_long]
2016-03-31 13:18:54  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_short]
2016-03-31 13:18:54  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version]
2016-03-31 13:18:54  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version_internal]
2016-03-31 13:18:54  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_last_modified]
2016-03-31 13:18:54  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #1
2016-03-31 13:18:54  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9/gm-L-Template-cab1h2.tex] 
-> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9/gm-L-Template-cab1h2-result-pass-1.tex]
2016-03-31 13:18:54  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<[^<:]+::.*?(?=::\d*?>\$)::\d*?>\$|\$<[^<:]+::.*?(?=::\d+-\d+>\$)::\d+-\d+>\$
2016-03-31 13:18:54  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 13:18:54  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::4>$]
2016-03-31 13:18:54  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[4]; options=>>><<<
2016-03-31 13:18:54  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::4>$]
2016-03-31 13:18:54  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[4]; options=>>><<<
2016-03-31 13:18:54  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 13:18:54  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<gender_mapper::Herr//Frau::>$]
2016-03-31 13:18:54  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[gender_mapper]; region_def=[]; 
options=>>>Herr//Frau<<<
2016-03-31 13:18:54  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 3 placeholders found in this line
2016-03-31 13:18:54  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 13:18:54  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 13:18:54  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 13:18:54  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 13:18:54  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 13:18:54  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 13:18:54  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 13:18:54  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_street::home::>$]
2016-03-31 13:18:54  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_street]; region_def=[]; options=>>>home<<<
2016-03-31 13:18:55  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_number::home::>$]
2016-03-31 13:18:55  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_number]; region_def=[]; options=>>>home<<<
2016-03-31 13:18:55  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 13:18:55  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_postcode::home::>$]
2016-03-31 13:18:55  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_postcode]; region_def=[]; 
options=>>>home<<<
2016-03-31 13:18:55  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_location::home::>$]
2016-03-31 13:18:55  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_location]; region_def=[]; 
options=>>>home<<<
2016-03-31 13:18:56  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 4 placeholders found in this line
2016-03-31 13:18:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 13:18:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 13:18:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 13:18:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 13:18:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 13:18:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 13:18:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<date_of_birth::%d.%m.%Y::>$]
2016-03-31 13:18:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[date_of_birth]; region_def=[]; 
options=>>>%d.%m.%Y<<<
2016-03-31 13:18:56  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 13:18:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<progress_notes::a// %s \\ ::>$]
2016-03-31 13:18:56  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[progress_notes]; region_def=[]; options=>>>a// 
%s \\ <<<
2016-03-31 13:18:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:18:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:18:57  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 13:18:57  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill_item:: %(date_to_bill)s & %(billable_code)s & 
{\footnotesize %(billable_description)s, %(item_detail)s } & %(unit_count)s / 
%(amount_multiplier)s & %(total_amount)s \EUR \\ // %d.%m.%Y::>$]
2016-03-31 13:18:57  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill_item]; region_def=[]; options=>>> 
%(date_to_bill)s & %(billable_code)s & {\footnotesize %(billable_description)s, 
%(item_detail)s } & %(unit_count)s / %(amount_multiplier)s & %(total_amount)s 
\EUR \\ // %d.%m.%Y<<<
2016-03-31 13:18:57  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 13:18:57  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill::%(total_amount)s::>$]
2016-03-31 13:18:57  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill]; region_def=[]; 
options=>>>%(total_amount)s<<<
2016-03-31 13:18:57  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #2
2016-03-31 13:18:57  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9/gm-L-Template-cab1h2-result-pass-1.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9/gm-L-Template-cab1h2-result-pass-2.tex]
2016-03-31 13:18:57  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<[^<:]+?::.*?(?=::\d*?>>\$)::\d*?>>\$|\$<<[^<:]+?::.*?(?=::\d+-\d+>>\$)::\d+-\d+>>\$
2016-03-31 13:18:57  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #3
2016-03-31 13:18:57  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9/gm-L-Template-cab1h2-result-pass-2.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9/gm-L-Template-cab1h2-result-pass-3.tex]
2016-03-31 13:18:57  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<<[^<:]+?::.*?(?=::\d*?>>>\$)::\d*?>>>\$|\$<<<[^<:]+?::.*?(?=::\d+-\d+>>>\$)::\d+-\d+>>>\$
2016-03-31 13:18:57  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_long]
2016-03-31 13:18:57  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_short]
2016-03-31 13:18:57  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version]
2016-03-31 13:18:57  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version_internal]
2016-03-31 13:18:57  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_last_modified]
2016-03-31 13:18:57  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1207): ignoring <format> directive [None], generating PDF
2016-03-31 13:18:57  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9/gm-L-Template-cab1h2-result-pass-3.tex<<<
2016-03-31 13:18:57  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 13:18:57  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 13:18:57  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9/gm-L-Template-cab1h2-result-pass-3.tex<<<
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9/gm-L-Template-cab1h2-result-pass-3.tex<<<
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 13:18:58  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9/gm-L-Template-cab1h2-result-pass-3.tex<<<
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9/gm-L-Template-cab1h2-result-pass-3.tex<<<
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 13:18:58  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9/gm-L-Template-cab1h2-result-pass-3.tex<<<
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 13:18:58  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 13:18:58  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1228): copying sandboxed PDF: 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9/gm-L-Template-cab1h2-result-pass-3.pdf
 -> /tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2-result-pass-3.pdf
2016-03-31 13:18:58  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:18:58  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:19:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26600, readonly: False
2016-03-31 13:19:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:19:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26601, readonly: False
2016-03-31 13:19:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:19:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26602, readonly: False
2016-03-31 13:19:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:19:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #188: Notify(26600, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_med::PK name=pk::row PK=19243::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:19:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 13:19:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #189: Notify(26601, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_med::PK name=pk::row PK=19243::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:19:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 13:19:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #190: Notify(26602, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37000') (first param 
is PID of sending backend)
2016-03-31 13:19:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:19:01  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2-result-pass-3.pdf): 
<131072> byte blocks
2016-03-31 13:19:01  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2-result-pass-3.pdf): 
3ec510698d5acb6a0c7804e616d4ade1
2016-03-31 13:19:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26615, readonly: False
2016-03-31 13:19:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:01  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::3ec510698d5acb6a0c7804e616d4ade1] = 
[DB::3ec510698d5acb6a0c7804e616d4ade1]
2016-03-31 13:19:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #191: Notify(26615, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37000') (first param 
is PID of sending backend)
2016-03-31 13:19:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:19:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26616, readonly: False
2016-03-31 13:19:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:19:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #192: Notify(26616, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37000') (first param 
is PID of sending backend)
2016-03-31 13:19:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:19:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26617, readonly: False
2016-03-31 13:19:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:19:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #193: Notify(26617, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37001') (first param 
is PID of sending backend)
2016-03-31 13:19:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:19:03  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9/gm-L-Template-cab1h2-result-pass-3.tex):
 <131072> byte blocks
2016-03-31 13:19:03  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2_Y2Zjn9/gm-L-Template-cab1h2-result-pass-3.tex):
 2dde953db6419039cf3c9c3c6fc03cbb
2016-03-31 13:19:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26618, readonly: False
2016-03-31 13:19:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::2dde953db6419039cf3c9c3c6fc03cbb] = 
[DB::2dde953db6419039cf3c9c3c6fc03cbb]
2016-03-31 13:19:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #194: Notify(26618, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37001') (first param 
is PID of sending backend)
2016-03-31 13:19:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26628, readonly: False
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #195: Notify(26628, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37001') (first param 
is PID of sending backend)
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26629, readonly: False
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #196: Notify(26629, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35567') 
(first param is PID of sending backend)
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26630, readonly: False
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #197: Notify(26630, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35568') 
(first param is PID of sending backend)
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26631, readonly: False
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #198: Notify(26631, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5566') (first param is 
PID of sending backend)
2016-03-31 13:19:04  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #47): printing "invoice": 
[u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2-result-pass-3.pdf']
2016-03-31 13:19:04  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #58): print job type "invoice" not registered
2016-03-31 13:19:04  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #61): print API "None" unknown, trying all
2016-03-31 13:19:04  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::_print_files_by_gtklp()
 #172): printing with ['gtklp', '-i', '-# 1', 
u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-cab1h2-result-pass-3.pdf']
2016-03-31 13:19:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:19:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 13:19:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 13:19:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:19:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 13:19:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 13:19:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:19:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 13:19:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 13:19:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:19:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 13:19:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 13:19:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:19:07  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 13:19:07  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 13:19:07  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 13:19:07  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 13:19:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #379): [Greger, mark]: not a search term with a simple, unambigous structure
2016-03-31 13:19:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_normalize_soundalikes()
 #151): [Greger, mark] -> [Greger, mark]
2016-03-31 13:19:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE firstnames ~ %s AND lastnames ~ %s', 'args': 
[u'Name: Nachname, Vorname', u'^Mark', u'^Greger']}
2016-03-31 13:19:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(firstnames) ~* lower(%s) AND lower(lastnames) 
~* lower(%s)', 'args': [u'Name: Nachname, Vorname', u'^mark', u'^Greger']}
2016-03-31 13:19:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE firstnames ~ %s AND lastnames ~ %s', 'args': 
[u'Name: Nachname, Vorname', u'^Greger', u'^Mark']}
2016-03-31 13:19:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(firstnames) ~* lower(%s) AND lower(lastnames) 
~* lower(%s)', 'args': [u'Name: Nachname, Vorname', u'^Greger', u'^mark']}
2016-03-31 13:19:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE preferred ~ %s AND lastnames ~ %s', 'args': [u'Name: 
Nachname, Vorname', u'^Mark', u'^Greger']}
2016-03-31 13:19:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(preferred) ~* lower(%s) AND lower(lastnames) 
~* lower(%s)', 'args': [u'Name: Nachname, Vorname', u'^mark', u'^Greger']}
2016-03-31 13:19:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u"SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(firstnames || ' ' || lastnames) ~* lower(%s) 
AND lower(firstnames || ' ' || lastnames) ~* lower(%s)", 'args': [u'Name', 
u'Greger', u'mark']}
2016-03-31 13:19:11  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPatSearchWidgets.py::_on_enter()
 #1063): 1 matching person(s) found
2016-03-31 13:19:12  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::__init__()
 #2049): patient change [3253] -> [4266] requested
2016-03-31 13:19:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:19:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3253] (thread 140479752898304)
2016-03-31 13:19:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26781, readonly: False
2016-03-31 13:19:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:19:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #199: Notify(26781, 'gm_table_mod', 
'operation=UPDATE::table=clin.encounter::PK name=pk::row PK=17943::person 
PK=3253') (first param is PID of sending backend)
2016-03-31 13:19:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 13:19:13  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::cleanup()
 #217): cleaning up after clinical record for patient [3253]
2016-03-31 13:19:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::unlock_row()
 #1056): trying to unlock row: [clin.encounter] [17943] (exclusive: False)
2016-03-31 13:19:13  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #67): args: ()
2016-03-31 13:19:13  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #68): kwargs: {}
2016-03-31 13:19:14  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:14  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [4266] (thread 140479752898304)
2016-03-31 13:19:14  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [4266]
2016-03-31 13:19:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26782, readonly: False
2016-03-31 13:19:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:19:14  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #48): no <very recent> encounter (younger than [1 hour 30 minutes]) found
2016-03-31 13:19:14  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_fairly_recent_encounter()
 #83): no <fairly recent> encounter (between [1 hour 30 minutes] and [6 hours] 
old) found
2016-03-31 13:19:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26783, readonly: False
2016-03-31 13:19:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:19:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #200: Notify(26783, 'gm_table_mod', 
'operation=INSERT::table=clin.encounter::PK name=pk::row PK=17945::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:19:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 13:19:14  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_decide_on_active_encounter()
 #172): new encounter [17945] initiated
2016-03-31 13:19:14  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 13:19:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17945] (exclusive: False)
2016-03-31 13:19:14  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [4266].
2016-03-31 13:19:14  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:14  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17943] != local encounter [17940], ignoring signal
2016-03-31 13:19:14  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17943] != local encounter [17940], ignoring signal
2016-03-31 13:19:14  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #270): same XMIN, there really should not be any difference between DB and 
in-client instance of current encounter
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1128): comparing dict-likes: "modified enc in client" [<type 'dict'>] vs "enc 
loaded from DB" [<type 'dict'>]
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153): last_affirmed_original_tz: dict1 = >>>2016 Mär 31  13:03<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  13:19<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   pk_type:  both = >>>1<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                pk_patient:  both = >>>3253<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):   assessment_of_encounter: dict1 = >>><<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>re Niere, C1 re;<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_type:  both = >>>4<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_aoe:  both = >>>[]<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               modified_by:  both = >>>MaAn<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):            xmin_encounter: dict1 = >>>261166<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>261239<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                 l10n_type:  both = >>>in Praxis<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             modified_when: dict1 = >>>2016 Mär 31  13:03<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  13:19<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_rfe:  both = >>>[]<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                      type:  both = >>>in surgery<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):           modified_by_raw:  both = >>>maan<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    praxis:  both = >>>Praxis Angermann<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   started:  both = >>>2016 Mär 31  13:03<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      reason_for_encounter:  both = >>><<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_unit_type:  both = >>>4<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):             praxis_branch:  both = >>>Praxis<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             last_affirmed: dict1 = >>>2016 Mär 31  13:03<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  13:19<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_unit:  both = >>>7<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_encounter:  both = >>>17943<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):               row_version: dict1 = >>>0<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>1<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    pk_org:  both = >>>7<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):          source_time_zone:  both = >>>2:00:00<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):       started_original_tz:  both = >>>2016 Mär 31  13:03<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                  pk_audit:  both = >>>254264<<<
2016-03-31 13:19:14  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1165): dict-likes appear to be different from each other
2016-03-31 13:19:14  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #301): active encounter modified remotely, no locally pending changes, 
reloading from DB and locally announcing the remote modification
2016-03-31 13:19:14  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:19:14  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:19:14  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:19:14  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:19:14  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:19:14  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:19:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:19:14  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17945] != local encounter [17940], ignoring signal
2016-03-31 13:19:14  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17945] != local encounter [17940], ignoring signal
2016-03-31 13:19:14  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17945] != local encounter [17943], ignoring signal
2016-03-31 13:19:14  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17945] != local encounter [17943], ignoring signal
2016-03-31 13:19:14  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:14  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:14  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:19:14  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:19:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26784, readonly: False
2016-03-31 13:19:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:19:14  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [4266]
2016-03-31 13:19:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26791, readonly: False
2016-03-31 13:19:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:19:14  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 13:19:14  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 4266}
2016-03-31 13:19:15  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [post_patient_activation]
2016-03-31 13:19:15  DEBUG     gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::__init__()
 #46): instantiated document folder for patient [4266]
2016-03-31 13:19:15  INFO      gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::get_latest_mugshot()
 #99): no mugshots available for patient [4266]
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_post_patient_selection()
 #639): post_patient_selection
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:19:15  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:19:15  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:19:15  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=0* -> event.GetSelection()=1
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): 0
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=0 -> event.GetSelection()=1*
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 13:19:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): 0
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:19:15  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17945]
2016-03-31 13:19:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26795, readonly: False
2016-03-31 13:19:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [4266] (thread 140479752898304)
2016-03-31 13:19:15  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [4266]
2016-03-31 13:19:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26796, readonly: False
2016-03-31 13:19:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:19:16  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17945] found and re-activated
2016-03-31 13:19:16  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 13:19:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17945] (exclusive: False)
2016-03-31 13:19:16  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [4266].
2016-03-31 13:19:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:16  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:19:16  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=18* -> event.GetSelection()=2
2016-03-31 13:19:16  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:19:16  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=18 -> event.GetSelection()=2*
2016-03-31 13:19:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:16  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 13:19:16  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 13:19:16  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 13:19:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:17  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 13:19:17  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 4266}
2016-03-31 13:19:17  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #250): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s ORDER 
BY due_date NULLS LAST, importance DESC, received_when DESC
2016-03-31 13:19:17  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #251): args: {'pat': 4266}
2016-03-31 13:19:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:17  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:19:17  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:19:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26806, readonly: False
2016-03-31 13:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:19:17  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [4266]
2016-03-31 13:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26807, readonly: False
2016-03-31 13:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:19:19  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:19  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:19:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=2* -> event.GetSelection()=6
2016-03-31 13:19:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:19:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=2 -> event.GetSelection()=6*
2016-03-31 13:19:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:19:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:27:09  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:27:09  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:27:09  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmNarrativeWidgets.py::save_current_editor()
 #886): saving editor on current page (#1)
2016-03-31 13:27:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28840, readonly: False
2016-03-31 13:27:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #201: Notify(28840, 'gm_table_mod', 
'operation=UPDATE::table=clin.episode::PK name=pk::row PK=13776::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 13:27:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28841, readonly: False
2016-03-31 13:27:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #202: Notify(28841, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67919::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmNarrativeWidgets.py::save_current_editor()
 #892): deleting
2016-03-31 13:27:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 13:27:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #203: Notify(28841, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67918::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:27:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:27:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:27:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:27:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 6
2016-03-31 13:27:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 13:27:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:27:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:27:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:27:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 6
2016-03-31 13:27:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #204: Notify(28841, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67917::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:27:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:27:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 13:27:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #205: Notify(28841, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67916::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 13:27:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:27:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=6* -> event.GetSelection()=18
2016-03-31 13:27:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:27:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=6 -> event.GetSelection()=18*
2016-03-31 13:27:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:27:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:27:12  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:27:12  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:27:12  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 13:27:12  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 13:27:12  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 13:27:12  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 13:27:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:27:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:27:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28875, readonly: False
2016-03-31 13:27:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #206: Notify(28875, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25076::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:27:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28879, readonly: False
2016-03-31 13:27:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #207: Notify(28879, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25076::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:27:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:27:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:27:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28899, readonly: False
2016-03-31 13:27:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #208: Notify(28899, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25077::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:27:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28900, readonly: False
2016-03-31 13:27:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #209: Notify(28900, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25077::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:27:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:27:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:27:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28919, readonly: False
2016-03-31 13:27:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #210: Notify(28919, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25078::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:27:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28920, readonly: False
2016-03-31 13:27:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #211: Notify(28920, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25078::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:27:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:27:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:27:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28930, readonly: False
2016-03-31 13:27:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #212: Notify(28930, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25079::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:27:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28931, readonly: False
2016-03-31 13:27:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #213: Notify(28931, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25079::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:27:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:27:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:27:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28950, readonly: False
2016-03-31 13:27:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #214: Notify(28950, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25080::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:27:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28951, readonly: False
2016-03-31 13:27:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #215: Notify(28951, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25080::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28970, readonly: False
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #216: Notify(28970, 'gm_table_mod', 
'operation=INSERT::table=bill.bill::PK name=pk::row PK=5567') (first param is 
PID of sending backend)
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:27:36  INFO      gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmBillingWidgets.py::create_bill_from_items()
 #492): created bill [GM4266 / 2016-03-31 / 132736]
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28971, readonly: False
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #217: Notify(28971, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25076::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #218: Notify(28971, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25077::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #219: Notify(28971, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25078::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #220: Notify(28971, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25079::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #221: Notify(28971, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25080::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28972, readonly: False
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #222: Notify(28972, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5567') (first param is 
PID of sending backend)
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28973, readonly: False
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #223: Notify(28973, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5567') (first param is 
PID of sending backend)
2016-03-31 13:27:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:27:37  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 13:27:37  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 13:27:37  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 13:27:37  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 13:27:37  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 13:27:37  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 13:27:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28983, readonly: False
2016-03-31 13:27:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #224: Notify(28983, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5567') (first param is 
PID of sending backend)
2016-03-31 13:27:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:27:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28984, readonly: True
2016-03-31 13:27:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1896): access mode [READ ONLY]
2016-03-31 13:27:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1898): readonly: autocommit=True to avoid <IDLE IN TRANSACTION>
2016-03-31 13:27:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1141): expecting 2351 bytes of BYTEA data in chunks of 2351 bytes
2016-03-31 13:27:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1147): # of chunks: 1; remainder: 0 bytes
2016-03-31 13:27:39  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #1059): LaTeX sandbox directory: 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M]
2016-03-31 13:27:39  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #674): working on template file 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M/gm-L-Template-45gO1I.tex]
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_long]
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_short]
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version]
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version_internal]
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_last_modified]
2016-03-31 13:27:39  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #1
2016-03-31 13:27:39  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M/gm-L-Template-45gO1I.tex] 
-> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M/gm-L-Template-45gO1I-result-pass-1.tex]
2016-03-31 13:27:39  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<[^<:]+::.*?(?=::\d*?>\$)::\d*?>\$|\$<[^<:]+::.*?(?=::\d+-\d+>\$)::\d+-\d+>\$
2016-03-31 13:27:39  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::4>$]
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[4]; options=>>><<<
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::4>$]
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[4]; options=>>><<<
2016-03-31 13:27:39  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<gender_mapper::Herr//Frau::>$]
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[gender_mapper]; region_def=[]; 
options=>>>Herr//Frau<<<
2016-03-31 13:27:39  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 3 placeholders found in this line
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 13:27:39  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_street::home::>$]
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_street]; region_def=[]; options=>>>home<<<
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_number::home::>$]
2016-03-31 13:27:39  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_number]; region_def=[]; options=>>>home<<<
2016-03-31 13:27:40  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 13:27:40  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_postcode::home::>$]
2016-03-31 13:27:40  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_postcode]; region_def=[]; 
options=>>>home<<<
2016-03-31 13:27:40  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_location::home::>$]
2016-03-31 13:27:40  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_location]; region_def=[]; 
options=>>>home<<<
2016-03-31 13:27:41  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 4 placeholders found in this line
2016-03-31 13:27:41  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 13:27:41  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 13:27:41  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 13:27:41  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 13:27:41  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 13:27:41  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 13:27:41  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<date_of_birth::%d.%m.%Y::>$]
2016-03-31 13:27:41  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[date_of_birth]; region_def=[]; 
options=>>>%d.%m.%Y<<<
2016-03-31 13:27:41  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 13:27:41  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<progress_notes::a// %s \\ ::>$]
2016-03-31 13:27:41  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[progress_notes]; region_def=[]; options=>>>a// 
%s \\ <<<
2016-03-31 13:27:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:27:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:27:43  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 13:27:43  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill_item:: %(date_to_bill)s & %(billable_code)s & 
{\footnotesize %(billable_description)s, %(item_detail)s } & %(unit_count)s / 
%(amount_multiplier)s & %(total_amount)s \EUR \\ // %d.%m.%Y::>$]
2016-03-31 13:27:43  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill_item]; region_def=[]; options=>>> 
%(date_to_bill)s & %(billable_code)s & {\footnotesize %(billable_description)s, 
%(item_detail)s } & %(unit_count)s / %(amount_multiplier)s & %(total_amount)s 
\EUR \\ // %d.%m.%Y<<<
2016-03-31 13:27:43  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 13:27:43  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill::%(total_amount)s::>$]
2016-03-31 13:27:43  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill]; region_def=[]; 
options=>>>%(total_amount)s<<<
2016-03-31 13:27:43  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #2
2016-03-31 13:27:43  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M/gm-L-Template-45gO1I-result-pass-1.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M/gm-L-Template-45gO1I-result-pass-2.tex]
2016-03-31 13:27:43  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<[^<:]+?::.*?(?=::\d*?>>\$)::\d*?>>\$|\$<<[^<:]+?::.*?(?=::\d+-\d+>>\$)::\d+-\d+>>\$
2016-03-31 13:27:43  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #3
2016-03-31 13:27:43  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M/gm-L-Template-45gO1I-result-pass-2.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M/gm-L-Template-45gO1I-result-pass-3.tex]
2016-03-31 13:27:43  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<<[^<:]+?::.*?(?=::\d*?>>>\$)::\d*?>>>\$|\$<<<[^<:]+?::.*?(?=::\d+-\d+>>>\$)::\d+-\d+>>>\$
2016-03-31 13:27:43  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_long]
2016-03-31 13:27:43  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_short]
2016-03-31 13:27:43  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version]
2016-03-31 13:27:43  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version_internal]
2016-03-31 13:27:43  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_last_modified]
2016-03-31 13:27:43  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1207): ignoring <format> directive [None], generating PDF
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M/gm-L-Template-45gO1I-result-pass-3.tex<<<
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 13:27:43  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M/gm-L-Template-45gO1I-result-pass-3.tex<<<
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M/gm-L-Template-45gO1I-result-pass-3.tex<<<
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 13:27:43  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M/gm-L-Template-45gO1I-result-pass-3.tex<<<
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M/gm-L-Template-45gO1I-result-pass-3.tex<<<
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 13:27:43  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M/gm-L-Template-45gO1I-result-pass-3.tex<<<
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 13:27:43  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 13:27:43  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1228): copying sandboxed PDF: 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M/gm-L-Template-45gO1I-result-pass-3.pdf
 -> /tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I-result-pass-3.pdf
2016-03-31 13:27:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:27:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:27:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 29022, readonly: False
2016-03-31 13:27:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #225: Notify(29022, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_med::PK name=pk::row PK=19244::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 13:27:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 29023, readonly: False
2016-03-31 13:27:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #226: Notify(29023, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_med::PK name=pk::row PK=19244::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:27:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 13:27:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 29024, readonly: False
2016-03-31 13:27:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:47  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #227: Notify(29024, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37002') (first param 
is PID of sending backend)
2016-03-31 13:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:27:48  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I-result-pass-3.pdf): 
<131072> byte blocks
2016-03-31 13:27:48  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I-result-pass-3.pdf): 
813a1a81624b4cc31642cfc8f11b4131
2016-03-31 13:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 29026, readonly: False
2016-03-31 13:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::813a1a81624b4cc31642cfc8f11b4131] = 
[DB::813a1a81624b4cc31642cfc8f11b4131]
2016-03-31 13:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #228: Notify(29026, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37002') (first param 
is PID of sending backend)
2016-03-31 13:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:27:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 29036, readonly: False
2016-03-31 13:27:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #229: Notify(29036, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37002') (first param 
is PID of sending backend)
2016-03-31 13:27:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:27:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 29037, readonly: False
2016-03-31 13:27:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #230: Notify(29037, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37003') (first param 
is PID of sending backend)
2016-03-31 13:27:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:27:50  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M/gm-L-Template-45gO1I-result-pass-3.tex):
 <131072> byte blocks
2016-03-31 13:27:50  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I_BeZM5M/gm-L-Template-45gO1I-result-pass-3.tex):
 a3918d28686246836846d3734c70bae6
2016-03-31 13:27:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 29039, readonly: False
2016-03-31 13:27:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::a3918d28686246836846d3734c70bae6] = 
[DB::a3918d28686246836846d3734c70bae6]
2016-03-31 13:27:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #231: Notify(29039, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37003') (first param 
is PID of sending backend)
2016-03-31 13:27:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 29049, readonly: False
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #232: Notify(29049, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37003') (first param 
is PID of sending backend)
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 29050, readonly: False
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #233: Notify(29050, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35569') 
(first param is PID of sending backend)
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 29051, readonly: False
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #234: Notify(29051, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35570') 
(first param is PID of sending backend)
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 29052, readonly: False
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #235: Notify(29052, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5567') (first param is 
PID of sending backend)
2016-03-31 13:27:51  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #47): printing "invoice": 
[u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I-result-pass-3.pdf']
2016-03-31 13:27:51  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #58): print job type "invoice" not registered
2016-03-31 13:27:51  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #61): print API "None" unknown, trying all
2016-03-31 13:27:51  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::_print_files_by_gtklp()
 #172): printing with ['gtklp', '-i', '-# 1', 
u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-45gO1I-result-pass-3.pdf']
2016-03-31 13:27:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:27:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 13:27:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 13:27:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:27:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 13:27:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 13:27:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:27:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 13:27:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 13:27:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:27:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 13:27:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 13:27:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:27:56  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 13:27:56  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 13:27:56  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 13:27:56  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 13:29:09  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 13:31:41  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 13:31:57  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #379): [Volneyk]: not a search term with a simple, unambigous structure
2016-03-31 13:31:57  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_normalize_soundalikes()
 #151): [Volneyk] -> [Volneyk]
2016-03-31 13:31:57  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #389): [Volneyk]: a single name part
2016-03-31 13:31:57  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u"\n\t\t\t\tSELECT DISTINCT ON (pk_identity) * FROM 
(\n\t\t\t\t\tSELECT * FROM ((\n\t\t\t\t\t\t-- lastname\n\t\t\t\t\t\tSELECT 
d_vap.*, %s::text AS match_type FROM dem.v_active_persons d_vap, dem.names 
n\n\t\t\t\t\t\tWHERE d_vap.pk_identity = n.id_identity and lower(n.lastnames) 
~* lower(%s)\n\t\t\t\t\t) union all (\n\t\t\t\t\t\t-- 
firstname\n\t\t\t\t\t\tSELECT d_vap.*, %s::text AS match_type FROM 
dem.v_active_persons d_vap, dem.names n\n\t\t\t\t\t\tWHERE d_vap.pk_identity = 
n.id_identity and lower(n.firstnames) ~* lower(%s)\n\t\t\t\t\t) union all 
(\n\t\t\t\t\t\t-- nickname\n\t\t\t\t\t\tSELECT d_vap.*, %s::text AS match_type 
FROM dem.v_active_persons d_vap, dem.names n\n\t\t\t\t\t\tWHERE 
d_vap.pk_identity = n.id_identity and lower(n.preferred) ~* 
lower(%s)\n\t\t\t\t\t) union all (\n\t\t\t\t\t\t-- anywhere in 
name\n\t\t\t\t\t\tSELECT\n\t\t\t\t\t\t\td_vap.*,\n\t\t\t\t\t\t\t%s::text AS 
match_type\n\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\tdem.v_active_persons 
d_vap,\n\t\t\t\t\t\t\tdem.names 
n\n\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\td_vap.pk_identity = 
n.id_identity\n\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\tlower(n.firstnames || ' ' || 
n.lastnames || ' ' || coalesce(n.preferred, '')) ~* lower(%s)\n\t\t\t\t\t)) AS 
super_list ORDER BY lastnames, firstnames, dob\n\t\t\t\t) AS 
sorted_list\n\t\t\t", 'args': [u'Nachname', u'^Volneyk', u'Vorname', 
u'^Volneyk', u'Spitzname', u'^Volneyk', u'beliebiger Namensteil', u'Volneyk']}
2016-03-31 13:31:57  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPatSearchWidgets.py::_on_enter()
 #1063): 0 matching person(s) found
2016-03-31 13:32:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #379): [Vol]: not a search term with a simple, unambigous structure
2016-03-31 13:32:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_normalize_soundalikes()
 #151): [Vol] -> [Vol]
2016-03-31 13:32:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #389): [Vol]: a single name part
2016-03-31 13:32:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u"\n\t\t\t\tSELECT DISTINCT ON (pk_identity) * FROM 
(\n\t\t\t\t\tSELECT * FROM ((\n\t\t\t\t\t\t-- lastname\n\t\t\t\t\t\tSELECT 
d_vap.*, %s::text AS match_type FROM dem.v_active_persons d_vap, dem.names 
n\n\t\t\t\t\t\tWHERE d_vap.pk_identity = n.id_identity and lower(n.lastnames) 
~* lower(%s)\n\t\t\t\t\t) union all (\n\t\t\t\t\t\t-- 
firstname\n\t\t\t\t\t\tSELECT d_vap.*, %s::text AS match_type FROM 
dem.v_active_persons d_vap, dem.names n\n\t\t\t\t\t\tWHERE d_vap.pk_identity = 
n.id_identity and lower(n.firstnames) ~* lower(%s)\n\t\t\t\t\t) union all 
(\n\t\t\t\t\t\t-- nickname\n\t\t\t\t\t\tSELECT d_vap.*, %s::text AS match_type 
FROM dem.v_active_persons d_vap, dem.names n\n\t\t\t\t\t\tWHERE 
d_vap.pk_identity = n.id_identity and lower(n.preferred) ~* 
lower(%s)\n\t\t\t\t\t) union all (\n\t\t\t\t\t\t-- anywhere in 
name\n\t\t\t\t\t\tSELECT\n\t\t\t\t\t\t\td_vap.*,\n\t\t\t\t\t\t\t%s::text AS 
match_type\n\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\tdem.v_active_persons 
d_vap,\n\t\t\t\t\t\t\tdem.names 
n\n\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\td_vap.pk_identity = 
n.id_identity\n\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\tlower(n.firstnames || ' ' || 
n.lastnames || ' ' || coalesce(n.preferred, '')) ~* lower(%s)\n\t\t\t\t\t)) AS 
super_list ORDER BY lastnames, firstnames, dob\n\t\t\t\t) AS 
sorted_list\n\t\t\t", 'args': [u'Nachname', u'^Vol', u'Vorname', u'^Vol', 
u'Spitzname', u'^Vol', u'beliebiger Namensteil', u'Vol']}
2016-03-31 13:32:08  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPatSearchWidgets.py::_on_enter()
 #1063): 13 matching person(s) found
2016-03-31 13:32:20  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::__init__()
 #2049): patient change [4266] -> [868] requested
2016-03-31 13:32:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:32:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4266] (thread 140479752898304)
2016-03-31 13:32:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 30377, readonly: False
2016-03-31 13:32:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:32:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:32:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:32:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #236: Notify(30377, 'gm_table_mod', 
'operation=UPDATE::table=clin.encounter::PK name=pk::row PK=17945::person 
PK=4266') (first param is PID of sending backend)
2016-03-31 13:32:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 13:32:23  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::cleanup()
 #217): cleaning up after clinical record for patient [4266]
2016-03-31 13:32:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::unlock_row()
 #1056): trying to unlock row: [clin.encounter] [17945] (exclusive: False)
2016-03-31 13:32:23  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #67): args: ()
2016-03-31 13:32:23  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #68): kwargs: {}
2016-03-31 13:32:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [868] (thread 140479752898304)
2016-03-31 13:32:24  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [868]
2016-03-31 13:32:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 30378, readonly: False
2016-03-31 13:32:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:32:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:32:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:32:24  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #48): no <very recent> encounter (younger than [1 hour 30 minutes]) found
2016-03-31 13:32:24  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_fairly_recent_encounter()
 #83): no <fairly recent> encounter (between [1 hour 30 minutes] and [6 hours] 
old) found
2016-03-31 13:32:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 30379, readonly: False
2016-03-31 13:32:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:32:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:32:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:32:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #237: Notify(30379, 'gm_table_mod', 
'operation=INSERT::table=clin.encounter::PK name=pk::row PK=17946::person 
PK=868') (first param is PID of sending backend)
2016-03-31 13:32:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 13:32:24  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_decide_on_active_encounter()
 #172): new encounter [17946] initiated
2016-03-31 13:32:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 13:32:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17946] (exclusive: False)
2016-03-31 13:32:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [868].
2016-03-31 13:32:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17945] != local encounter [17940], ignoring signal
2016-03-31 13:32:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17945] != local encounter [17940], ignoring signal
2016-03-31 13:32:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #270): same XMIN, there really should not be any difference between DB and 
in-client instance of current encounter
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1128): comparing dict-likes: "modified enc in client" [<type 'dict'>] vs "enc 
loaded from DB" [<type 'dict'>]
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153): last_affirmed_original_tz: dict1 = >>>2016 Mär 31  13:19<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  13:32<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   pk_type:  both = >>>1<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                pk_patient:  both = >>>4266<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):   assessment_of_encounter: dict1 = >>><<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>BWS, Occ;<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_type:  both = >>>4<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_aoe:  both = >>>[]<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               modified_by:  both = >>>MaAn<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):            xmin_encounter: dict1 = >>>261240<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>261275<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                 l10n_type:  both = >>>in Praxis<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             modified_when: dict1 = >>>2016 Mär 31  13:19<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  13:32<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_rfe:  both = >>>[]<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                      type:  both = >>>in surgery<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):           modified_by_raw:  both = >>>maan<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    praxis:  both = >>>Praxis Angermann<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   started:  both = >>>2016 Mär 31  13:19<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      reason_for_encounter:  both = >>><<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_unit_type:  both = >>>4<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):             praxis_branch:  both = >>>Praxis<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             last_affirmed: dict1 = >>>2016 Mär 31  13:19<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  13:32<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_unit:  both = >>>7<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_encounter:  both = >>>17945<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):               row_version: dict1 = >>>0<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>1<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    pk_org:  both = >>>7<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):          source_time_zone:  both = >>>2:00:00<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):       started_original_tz:  both = >>>2016 Mär 31  13:19<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                  pk_audit:  both = >>>254299<<<
2016-03-31 13:32:24  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1165): dict-likes appear to be different from each other
2016-03-31 13:32:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #301): active encounter modified remotely, no locally pending changes, 
reloading from DB and locally announcing the remote modification
2016-03-31 13:32:24  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:32:24  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:32:24  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:32:24  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:32:24  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:32:24  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:32:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:32:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17946] != local encounter [17940], ignoring signal
2016-03-31 13:32:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17946] != local encounter [17940], ignoring signal
2016-03-31 13:32:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17946] != local encounter [17945], ignoring signal
2016-03-31 13:32:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17946] != local encounter [17945], ignoring signal
2016-03-31 13:32:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:32:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:32:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 30380, readonly: False
2016-03-31 13:32:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:32:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:32:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:32:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [868]
2016-03-31 13:32:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 30381, readonly: False
2016-03-31 13:32:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:32:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:32:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:32:24  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 13:32:24  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 868}
2016-03-31 13:32:25  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [post_patient_activation]
2016-03-31 13:32:25  DEBUG     gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::__init__()
 #46): instantiated document folder for patient [868]
2016-03-31 13:32:25  INFO      gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::get_latest_mugshot()
 #99): no mugshots available for patient [868]
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_post_patient_selection()
 #639): post_patient_selection
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:32:25  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:32:25  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:32:25  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=0* -> event.GetSelection()=1
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): 0
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=0 -> event.GetSelection()=1*
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): 0
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:32:25  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17946]
2016-03-31 13:32:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 30391, readonly: False
2016-03-31 13:32:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:32:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:32:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [868]
2016-03-31 13:32:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 30392, readonly: False
2016-03-31 13:32:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:32:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:32:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:32:25  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17946] found and re-activated
2016-03-31 13:32:25  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 13:32:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17946] (exclusive: False)
2016-03-31 13:32:25  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [868].
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=18* -> event.GetSelection()=2
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:32:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=18 -> event.GetSelection()=2*
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:26  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 13:32:26  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 13:32:26  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 13:32:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:26  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 13:32:26  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 868}
2016-03-31 13:32:27  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #250): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s ORDER 
BY due_date NULLS LAST, importance DESC, received_when DESC
2016-03-31 13:32:27  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #251): args: {'pat': 868}
2016-03-31 13:32:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:27  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:32:27  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:32:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:32:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 30393, readonly: False
2016-03-31 13:32:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:32:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:32:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:32:27  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [868]
2016-03-31 13:32:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 30394, readonly: False
2016-03-31 13:32:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:32:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:32:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:40:09  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:40:09  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:40:09  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:40:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:40:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:40:10  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:40:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:40:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:40:18  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 13:41:22  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 13:41:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:41:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:41:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:41:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:41:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:41:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:41:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:41:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:06  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:43:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:06  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:43:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:06  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:43:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:07  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:43:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:07  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:43:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:43:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:44:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:44:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:44:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:44:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:44:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:44:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:44:39  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:45:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #238: Notify(1431, 'gm_table_mod', 
'operation=UPDATE::table=clin.episode::PK name=pk::row PK=13009::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:45:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 13:45:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:45:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:45:44  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:45:44  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:45:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #239: Notify(1432, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67922::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:45:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 13:45:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #240: Notify(1432, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67921::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:45:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 13:45:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #241: Notify(1432, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67920::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:45:46  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 13:45:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 13:45:46  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 13:45:46  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 13:47:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:47:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:47:28  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:47:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:47:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:47:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:47:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:47:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:47:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:47:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:47:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:47:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:47:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:47:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:47:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:47:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #379): [schwa marie]: not a search term with a simple, unambigous structure
2016-03-31 13:47:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_normalize_soundalikes()
 #151): [schwa marie] -> [schwa marie]
2016-03-31 13:47:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.firstnames ~ %s AND n.lastnames ~ %s', 'args': [u'Vorname 
- Nachname', u'^Schwa', u'^Marie']}
2016-03-31 13:47:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.firstnames) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Vorname - Nachname', u'^schwa', u'^marie']}
2016-03-31 13:47:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.firstnames ~ %s AND n.lastnames ~ %s', 'args': 
[u'Nachname - Vorname', u'^Marie', u'^Schwa']}
2016-03-31 13:47:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.firstnames) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Nachname - Vorname', u'^marie', u'^schwa']}
2016-03-31 13:47:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.preferred ~ %s AND n.lastnames ~ %s', 'args': [u'Name: 
Nachname - Spitzname', u'^Marie', u'^Schwa']}
2016-03-31 13:47:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.preferred) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Name: Nachname - Spitzname', u'^marie', u'^schwa']}
2016-03-31 13:47:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u"SELECT DISTINCT ON 
(id_identity)\n\t\t\t\t\t\t\t\t\td_vap.*,\n\t\t\t\t\t\t\t\t\t%s::text AS 
match_type\n\t\t\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\t\t\tdem.v_active_persons 
d_vap,\n\t\t\t\t\t\t\t\t\tdem.names 
n\n\t\t\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\t\t\td_vap.pk_identity = 
n.id_identity\n\t\t\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\t\t\t-- 
name_parts[0]\n\t\t\t\t\t\t\t\t\tlower(n.firstnames || ' ' || n.lastnames) ~* 
lower(%s)\n\t\t\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\t\t\t-- 
name_parts[1]\n\t\t\t\t\t\t\t\t\tlower(n.firstnames || ' ' || n.lastnames) ~* 
lower(%s)", 'args': [u'Name', u'schwa', u'marie']}
2016-03-31 13:47:33  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPatSearchWidgets.py::_on_enter()
 #1063): 1 matching person(s) found
2016-03-31 13:47:33  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::__init__()
 #2049): patient change [868] -> [4058] requested
2016-03-31 13:47:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:47:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:47:33  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::cleanup()
 #217): cleaning up after clinical record for patient [868]
2016-03-31 13:47:33  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::unlock_row()
 #1056): trying to unlock row: [clin.encounter] [17946] (exclusive: False)
2016-03-31 13:47:33  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #67): args: ()
2016-03-31 13:47:33  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #68): kwargs: {}
2016-03-31 13:47:34  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:34  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [4058] (thread 140479752898304)
2016-03-31 13:47:34  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [4058]
2016-03-31 13:47:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1990, readonly: False
2016-03-31 13:47:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:47:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:47:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:47:34  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17944] found and re-activated
2016-03-31 13:47:34  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 13:47:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17944] (exclusive: False)
2016-03-31 13:47:34  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [4058].
2016-03-31 13:47:34  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:34  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:47:34  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:47:34  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 2
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 2
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 2
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 2
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:47:34  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:47:34  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:47:34  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 2
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 2
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:47:34  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:47:34  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:34  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:34  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:47:34  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:47:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1991, readonly: False
2016-03-31 13:47:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:47:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:47:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:47:34  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [4058]
2016-03-31 13:47:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1992, readonly: False
2016-03-31 13:47:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:47:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:47:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:47:34  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 13:47:34  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 4058}
2016-03-31 13:47:35  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [post_patient_activation]
2016-03-31 13:47:35  DEBUG     gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::__init__()
 #46): instantiated document folder for patient [4058]
2016-03-31 13:47:35  INFO      gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::get_latest_mugshot()
 #99): no mugshots available for patient [4058]
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_post_patient_selection()
 #639): post_patient_selection
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:47:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:35  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:47:35  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:47:35  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 2
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 2
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:47:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:35  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:47:35  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:47:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:35  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=0* -> event.GetSelection()=1
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): 0
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 2
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=0 -> event.GetSelection()=1*
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 2
2016-03-31 13:47:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): 0
2016-03-31 13:47:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:35  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17944]
2016-03-31 13:47:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1993, readonly: False
2016-03-31 13:47:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:47:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:47:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:47:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [4058] (thread 140479752898304)
2016-03-31 13:47:35  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [4058]
2016-03-31 13:47:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1994, readonly: False
2016-03-31 13:47:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:47:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:47:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:47:36  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17944] found and re-activated
2016-03-31 13:47:36  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 13:47:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17944] (exclusive: False)
2016-03-31 13:47:36  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [4058].
2016-03-31 13:47:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:36  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 13:47:36  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 13:47:36  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 13:47:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:37  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 13:47:37  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 4058}
2016-03-31 13:47:37  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #250): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s ORDER 
BY due_date NULLS LAST, importance DESC, received_when DESC
2016-03-31 13:47:37  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #251): args: {'pat': 4058}
2016-03-31 13:47:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:37  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:47:37  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:47:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2004, readonly: False
2016-03-31 13:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:47:37  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [4058]
2016-03-31 13:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2005, readonly: False
2016-03-31 13:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:47:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:47:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=2* -> event.GetSelection()=18
2016-03-31 13:47:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:47:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=2 -> event.GetSelection()=18*
2016-03-31 13:47:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2034, readonly: False
2016-03-31 13:47:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:47:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:47:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:47:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #242: Notify(2034, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25081::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:47:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:47:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2035, readonly: False
2016-03-31 13:47:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:47:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:47:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:47:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #243: Notify(2035, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25081::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:47:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:47:46  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:46  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2045, readonly: False
2016-03-31 13:47:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:47:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:47:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:47:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #244: Notify(2045, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25082::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:47:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:47:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2046, readonly: False
2016-03-31 13:47:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:47:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:47:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:47:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #245: Notify(2046, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25082::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:47:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:47:49  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:49  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2057, readonly: False
2016-03-31 13:47:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:47:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:47:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:47:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #246: Notify(2057, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25083::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:47:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:47:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2060, readonly: False
2016-03-31 13:47:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:47:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:47:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:47:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #247: Notify(2060, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25083::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:47:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:47:55  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:55  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:47:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2086, readonly: False
2016-03-31 13:47:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:47:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:47:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:47:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2087, readonly: False
2016-03-31 13:47:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:47:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:47:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:47:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #248: Notify(2086, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25084::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:47:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:47:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #249: Notify(2087, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25084::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:47:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:48:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2108, readonly: False
2016-03-31 13:48:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:48:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:48:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:48:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #250: Notify(2108, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25085::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:48:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:48:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2116, readonly: False
2016-03-31 13:48:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:48:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:48:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:48:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #251: Notify(2116, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25085::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:48:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2129, readonly: False
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:48:03  INFO      gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmBillingWidgets.py::create_bill_from_items()
 #492): created bill [GM4058 / 2016-03-31 / 134803]
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2130, readonly: False
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #252: Notify(2129, 'gm_table_mod', 
'operation=INSERT::table=bill.bill::PK name=pk::row PK=5568') (first param is 
PID of sending backend)
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #253: Notify(2130, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25081::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #254: Notify(2130, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25082::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #255: Notify(2130, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25083::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #256: Notify(2130, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25084::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #257: Notify(2130, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25085::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:48:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 13:48:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2131, readonly: False
2016-03-31 13:48:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:48:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:48:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:48:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #258: Notify(2131, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5568') (first param is 
PID of sending backend)
2016-03-31 13:48:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:48:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2132, readonly: False
2016-03-31 13:48:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:48:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:48:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:48:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #259: Notify(2132, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5568') (first param is 
PID of sending backend)
2016-03-31 13:48:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:48:04  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 13:48:04  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 13:48:04  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 13:48:04  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 13:48:04  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 13:48:04  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 13:48:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2142, readonly: False
2016-03-31 13:48:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:48:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:48:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:48:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #260: Notify(2142, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5568') (first param is 
PID of sending backend)
2016-03-31 13:48:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:48:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2143, readonly: True
2016-03-31 13:48:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1896): access mode [READ ONLY]
2016-03-31 13:48:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1898): readonly: autocommit=True to avoid <IDLE IN TRANSACTION>
2016-03-31 13:48:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1141): expecting 2351 bytes of BYTEA data in chunks of 2351 bytes
2016-03-31 13:48:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1147): # of chunks: 1; remainder: 0 bytes
2016-03-31 13:48:06  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #1059): LaTeX sandbox directory: 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN]
2016-03-31 13:48:06  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #674): working on template file 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN/gm-L-Template-AtOZxb.tex]
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_long]
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_short]
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version]
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version_internal]
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_last_modified]
2016-03-31 13:48:06  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #1
2016-03-31 13:48:06  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN/gm-L-Template-AtOZxb.tex] 
-> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN/gm-L-Template-AtOZxb-result-pass-1.tex]
2016-03-31 13:48:06  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<[^<:]+::.*?(?=::\d*?>\$)::\d*?>\$|\$<[^<:]+::.*?(?=::\d+-\d+>\$)::\d+-\d+>\$
2016-03-31 13:48:06  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::4>$]
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[4]; options=>>><<<
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::4>$]
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[4]; options=>>><<<
2016-03-31 13:48:06  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<gender_mapper::Herr//Frau::>$]
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[gender_mapper]; region_def=[]; 
options=>>>Herr//Frau<<<
2016-03-31 13:48:06  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 3 placeholders found in this line
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 13:48:06  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_street::home::>$]
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_street]; region_def=[]; options=>>>home<<<
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_number::home::>$]
2016-03-31 13:48:06  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_number]; region_def=[]; options=>>>home<<<
2016-03-31 13:48:07  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 13:48:07  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_postcode::home::>$]
2016-03-31 13:48:07  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_postcode]; region_def=[]; 
options=>>>home<<<
2016-03-31 13:48:07  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_location::home::>$]
2016-03-31 13:48:07  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_location]; region_def=[]; 
options=>>>home<<<
2016-03-31 13:48:08  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 4 placeholders found in this line
2016-03-31 13:48:08  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 13:48:08  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 13:48:08  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 13:48:08  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 13:48:08  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 13:48:08  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 13:48:08  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<date_of_birth::%d.%m.%Y::>$]
2016-03-31 13:48:08  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[date_of_birth]; region_def=[]; 
options=>>>%d.%m.%Y<<<
2016-03-31 13:48:08  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 13:48:08  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<progress_notes::a// %s \\ ::>$]
2016-03-31 13:48:08  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[progress_notes]; region_def=[]; options=>>>a// 
%s \\ <<<
2016-03-31 13:48:08  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:08  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:10  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 13:48:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill_item:: %(date_to_bill)s & %(billable_code)s & 
{\footnotesize %(billable_description)s, %(item_detail)s } & %(unit_count)s / 
%(amount_multiplier)s & %(total_amount)s \EUR \\ // %d.%m.%Y::>$]
2016-03-31 13:48:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill_item]; region_def=[]; options=>>> 
%(date_to_bill)s & %(billable_code)s & {\footnotesize %(billable_description)s, 
%(item_detail)s } & %(unit_count)s / %(amount_multiplier)s & %(total_amount)s 
\EUR \\ // %d.%m.%Y<<<
2016-03-31 13:48:10  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 13:48:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill::%(total_amount)s::>$]
2016-03-31 13:48:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill]; region_def=[]; 
options=>>>%(total_amount)s<<<
2016-03-31 13:48:10  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #2
2016-03-31 13:48:10  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN/gm-L-Template-AtOZxb-result-pass-1.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN/gm-L-Template-AtOZxb-result-pass-2.tex]
2016-03-31 13:48:10  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<[^<:]+?::.*?(?=::\d*?>>\$)::\d*?>>\$|\$<<[^<:]+?::.*?(?=::\d+-\d+>>\$)::\d+-\d+>>\$
2016-03-31 13:48:10  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #3
2016-03-31 13:48:10  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN/gm-L-Template-AtOZxb-result-pass-2.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN/gm-L-Template-AtOZxb-result-pass-3.tex]
2016-03-31 13:48:10  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<<[^<:]+?::.*?(?=::\d*?>>>\$)::\d*?>>>\$|\$<<<[^<:]+?::.*?(?=::\d+-\d+>>>\$)::\d+-\d+>>>\$
2016-03-31 13:48:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_long]
2016-03-31 13:48:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_short]
2016-03-31 13:48:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version]
2016-03-31 13:48:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version_internal]
2016-03-31 13:48:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_last_modified]
2016-03-31 13:48:10  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1207): ignoring <format> directive [None], generating PDF
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN/gm-L-Template-AtOZxb-result-pass-3.tex<<<
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 13:48:10  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN/gm-L-Template-AtOZxb-result-pass-3.tex<<<
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN/gm-L-Template-AtOZxb-result-pass-3.tex<<<
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 13:48:10  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN/gm-L-Template-AtOZxb-result-pass-3.tex<<<
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN/gm-L-Template-AtOZxb-result-pass-3.tex<<<
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 13:48:10  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN/gm-L-Template-AtOZxb-result-pass-3.tex<<<
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 13:48:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 13:48:10  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1228): copying sandboxed PDF: 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN/gm-L-Template-AtOZxb-result-pass-3.pdf
 -> /tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb-result-pass-3.pdf
2016-03-31 13:48:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2209, readonly: False
2016-03-31 13:48:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:48:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:48:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:48:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #261: Notify(2209, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_med::PK name=pk::row PK=19245::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:48:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 13:48:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2210, readonly: False
2016-03-31 13:48:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:48:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:48:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:48:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #262: Notify(2210, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_med::PK name=pk::row PK=19245::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:48:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 13:48:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2211, readonly: False
2016-03-31 13:48:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:48:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:48:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:48:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #263: Notify(2211, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37004') (first param 
is PID of sending backend)
2016-03-31 13:48:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:48:22  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb-result-pass-3.pdf): 
<131072> byte blocks
2016-03-31 13:48:22  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb-result-pass-3.pdf): 
424b8bb8e0693dcb3e07aba5d27bc082
2016-03-31 13:48:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2221, readonly: False
2016-03-31 13:48:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:48:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:48:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::424b8bb8e0693dcb3e07aba5d27bc082] = 
[DB::424b8bb8e0693dcb3e07aba5d27bc082]
2016-03-31 13:48:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #264: Notify(2221, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37004') (first param 
is PID of sending backend)
2016-03-31 13:48:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:48:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2222, readonly: False
2016-03-31 13:48:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:48:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:48:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:48:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #265: Notify(2222, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37004') (first param 
is PID of sending backend)
2016-03-31 13:48:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:48:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2223, readonly: False
2016-03-31 13:48:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:48:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:48:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:48:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #266: Notify(2223, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37005') (first param 
is PID of sending backend)
2016-03-31 13:48:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:48:24  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN/gm-L-Template-AtOZxb-result-pass-3.tex):
 <131072> byte blocks
2016-03-31 13:48:24  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb_rFN4VN/gm-L-Template-AtOZxb-result-pass-3.tex):
 a1c21b18f6d427c99725297c8ff72965
2016-03-31 13:48:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2233, readonly: False
2016-03-31 13:48:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:48:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:48:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::a1c21b18f6d427c99725297c8ff72965] = 
[DB::a1c21b18f6d427c99725297c8ff72965]
2016-03-31 13:48:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #267: Notify(2233, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37005') (first param 
is PID of sending backend)
2016-03-31 13:48:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2234, readonly: False
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #268: Notify(2234, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37005') (first param 
is PID of sending backend)
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2235, readonly: False
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #269: Notify(2235, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35571') 
(first param is PID of sending backend)
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2236, readonly: False
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #270: Notify(2236, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35572') 
(first param is PID of sending backend)
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2237, readonly: False
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #271: Notify(2237, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5568') (first param is 
PID of sending backend)
2016-03-31 13:48:25  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #47): printing "invoice": 
[u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb-result-pass-3.pdf']
2016-03-31 13:48:25  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #58): print job type "invoice" not registered
2016-03-31 13:48:25  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #61): print API "None" unknown, trying all
2016-03-31 13:48:25  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::_print_files_by_gtklp()
 #172): printing with ['gtklp', '-i', '-# 1', 
u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-AtOZxb-result-pass-3.pdf']
2016-03-31 13:48:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 13:48:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 13:48:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 13:48:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:48:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 13:48:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 13:48:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:48:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 13:48:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 13:48:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:48:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 13:48:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 13:48:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:48:28  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 13:48:28  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 13:48:28  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 13:48:28  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 13:48:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:48:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=18* -> event.GetSelection()=6
2016-03-31 13:48:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:48:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=18 -> event.GetSelection()=6*
2016-03-31 13:48:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:48:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=6* -> event.GetSelection()=9
2016-03-31 13:48:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:48:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=6 -> event.GetSelection()=9*
2016-03-31 13:48:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #379): [vol jan]: not a search term with a simple, unambigous structure
2016-03-31 13:48:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_normalize_soundalikes()
 #151): [vol jan] -> [(v|f|ph)ol jan]
2016-03-31 13:48:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.firstnames ~ %s AND n.lastnames ~ %s', 'args': [u'Vorname 
- Nachname', u'^(v|f|ph)ol', u'^Jan']}
2016-03-31 13:48:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.firstnames) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Vorname - Nachname', u'^(v|f|ph)ol', u'^jan']}
2016-03-31 13:48:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.firstnames ~ %s AND n.lastnames ~ %s', 'args': 
[u'Nachname - Vorname', u'^Jan', u'^(v|f|ph)ol']}
2016-03-31 13:48:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.firstnames) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Nachname - Vorname', u'^jan', u'^(v|f|ph)ol']}
2016-03-31 13:48:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.preferred ~ %s AND n.lastnames ~ %s', 'args': [u'Name: 
Nachname - Spitzname', u'^Jan', u'^(v|f|ph)ol']}
2016-03-31 13:48:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.preferred) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Name: Nachname - Spitzname', u'^jan', u'^(v|f|ph)ol']}
2016-03-31 13:48:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u"SELECT DISTINCT ON 
(id_identity)\n\t\t\t\t\t\t\t\t\td_vap.*,\n\t\t\t\t\t\t\t\t\t%s::text AS 
match_type\n\t\t\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\t\t\tdem.v_active_persons 
d_vap,\n\t\t\t\t\t\t\t\t\tdem.names 
n\n\t\t\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\t\t\td_vap.pk_identity = 
n.id_identity\n\t\t\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\t\t\t-- 
name_parts[0]\n\t\t\t\t\t\t\t\t\tlower(n.firstnames || ' ' || n.lastnames) ~* 
lower(%s)\n\t\t\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\t\t\t-- 
name_parts[1]\n\t\t\t\t\t\t\t\t\tlower(n.firstnames || ' ' || n.lastnames) ~* 
lower(%s)", 'args': [u'Name', u'(v|f|ph)ol', u'jan']}
2016-03-31 13:48:54  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPatSearchWidgets.py::_on_enter()
 #1063): 1 matching person(s) found
2016-03-31 13:48:55  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::__init__()
 #2049): patient change [4058] -> [868] requested
2016-03-31 13:48:55  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:48:55  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4058] (thread 140479752898304)
2016-03-31 13:49:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2704, readonly: False
2016-03-31 13:49:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:49:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:49:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:49:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #272: Notify(2704, 'gm_table_mod', 
'operation=UPDATE::table=clin.encounter::PK name=pk::row PK=17944::person 
PK=4058') (first param is PID of sending backend)
2016-03-31 13:49:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 13:49:49  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::cleanup()
 #217): cleaning up after clinical record for patient [4058]
2016-03-31 13:49:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::unlock_row()
 #1056): trying to unlock row: [clin.encounter] [17944] (exclusive: False)
2016-03-31 13:49:49  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #67): args: ()
2016-03-31 13:49:49  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #68): kwargs: {}
2016-03-31 13:49:49  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:49  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [868] (thread 140479752898304)
2016-03-31 13:49:49  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [868]
2016-03-31 13:49:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2714, readonly: False
2016-03-31 13:49:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:49:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:49:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:49:49  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17946] found and re-activated
2016-03-31 13:49:49  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 13:49:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17946] (exclusive: False)
2016-03-31 13:49:49  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [868].
2016-03-31 13:49:49  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:49  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17944] != local encounter [17940], ignoring signal
2016-03-31 13:49:49  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17944] != local encounter [17940], ignoring signal
2016-03-31 13:49:49  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #270): same XMIN, there really should not be any difference between DB and 
in-client instance of current encounter
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1128): comparing dict-likes: "modified enc in client" [<type 'dict'>] vs "enc 
loaded from DB" [<type 'dict'>]
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153): last_affirmed_original_tz: dict1 = >>>2016 Mär 31  13:17<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  13:48<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   pk_type:  both = >>>1<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                pk_patient:  both = >>>4058<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):   assessment_of_encounter: dict1 = >>><<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>SSB, Organisation;<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_type:  both = >>>4<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_aoe:  both = >>>[]<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               modified_by:  both = >>>MaAn<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):            xmin_encounter: dict1 = >>>261206<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>261313<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                 l10n_type:  both = >>>in Praxis<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             modified_when: dict1 = >>>2016 Mär 31  13:17<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  13:49<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_rfe:  both = >>>[]<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                      type:  both = >>>in surgery<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):           modified_by_raw:  both = >>>maan<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    praxis:  both = >>>Praxis Angermann<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   started:  both = >>>2016 Mär 31  13:17<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      reason_for_encounter:  both = >>><<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_unit_type:  both = >>>4<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):             praxis_branch:  both = >>>Praxis<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             last_affirmed: dict1 = >>>2016 Mär 31  13:17<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  13:48<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_unit:  both = >>>7<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_encounter:  both = >>>17944<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):               row_version: dict1 = >>>0<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>1<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    pk_org:  both = >>>7<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):          source_time_zone:  both = >>>2:00:00<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):       started_original_tz:  both = >>>2016 Mär 31  13:17<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                  pk_audit:  both = >>>254284<<<
2016-03-31 13:49:50  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1165): dict-likes appear to be different from each other
2016-03-31 13:49:50  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #301): active encounter modified remotely, no locally pending changes, 
reloading from DB and locally announcing the remote modification
2016-03-31 13:49:50  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:49:50  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:49:50  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 9
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 9
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 9
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 9
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:49:50  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:49:50  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:49:50  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 9
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 9
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:49:50  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:50  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:50  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:49:50  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:49:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2715, readonly: False
2016-03-31 13:49:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:49:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:49:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:49:50  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [868]
2016-03-31 13:49:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2716, readonly: False
2016-03-31 13:49:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:49:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:49:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:49:50  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 13:49:50  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 868}
2016-03-31 13:49:50  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [post_patient_activation]
2016-03-31 13:49:50  DEBUG     gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::__init__()
 #46): instantiated document folder for patient [868]
2016-03-31 13:49:50  INFO      gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::get_latest_mugshot()
 #99): no mugshots available for patient [868]
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_post_patient_selection()
 #639): post_patient_selection
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 13:49:50  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:50  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:50  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:50  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:50  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:49:50  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:49:50  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 9
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 9
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:49:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:49:50  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:50  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:49:51  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:49:51  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:49:51  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=0* -> event.GetSelection()=1
2016-03-31 13:49:51  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:49:51  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): 0
2016-03-31 13:49:51  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 9
2016-03-31 13:49:51  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:49:51  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=0 -> event.GetSelection()=1*
2016-03-31 13:49:51  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:49:51  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 9
2016-03-31 13:49:51  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): 0
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:49:51  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17946]
2016-03-31 13:49:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2717, readonly: False
2016-03-31 13:49:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:49:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:49:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [868]
2016-03-31 13:49:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2718, readonly: False
2016-03-31 13:49:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:49:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:49:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:49:51  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17946] found and re-activated
2016-03-31 13:49:51  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 13:49:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17946] (exclusive: False)
2016-03-31 13:49:51  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [868].
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:49:51  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=9* -> event.GetSelection()=2
2016-03-31 13:49:51  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:49:51  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=9 -> event.GetSelection()=2*
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:51  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 13:49:51  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 13:49:51  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 13:49:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:52  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 13:49:52  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 868}
2016-03-31 13:49:52  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #250): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s ORDER 
BY due_date NULLS LAST, importance DESC, received_when DESC
2016-03-31 13:49:52  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #251): args: {'pat': 868}
2016-03-31 13:49:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:53  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:49:53  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 13:49:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2728, readonly: False
2016-03-31 13:49:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:49:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:49:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:49:53  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [868]
2016-03-31 13:49:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2729, readonly: False
2016-03-31 13:49:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:49:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:49:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:49:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:55  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:55  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:58  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:49:58  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=2* -> event.GetSelection()=4
2016-03-31 13:49:58  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:49:58  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=2 -> event.GetSelection()=4*
2016-03-31 13:49:58  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:58  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:58  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:58  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:58  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17946]
2016-03-31 13:49:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2757, readonly: False
2016-03-31 13:49:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 13:49:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 13:49:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 13:49:58  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:58  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:58  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:49:58  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:49:58  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:49:58  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:49:58  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 13:49:58  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:49:58  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 13:49:58  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 4
2016-03-31 13:49:58  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:49:58  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 13:49:58  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:49:58  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 4
2016-03-31 13:49:58  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 13:49:58  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 13:49:58  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:58  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:59  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 13:49:59  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 13:49:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:49:59  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 13:49:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:49:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=0* -> event.GetSelection()=1
2016-03-31 13:49:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 13:49:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): 0
2016-03-31 13:49:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 4
2016-03-31 13:49:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:49:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=0 -> event.GetSelection()=1*
2016-03-31 13:49:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 13:49:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 4
2016-03-31 13:49:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): 0
2016-03-31 13:50:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:50:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:50:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:50:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:50:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:50:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:50:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:50:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:50:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:50:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:50:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:50:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:50:19  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 13:50:19  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=4* -> event.GetSelection()=6
2016-03-31 13:50:19  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 13:50:19  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=4 -> event.GetSelection()=6*
2016-03-31 13:50:19  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:50:19  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:50:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:50:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:50:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:50:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:50:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 13:50:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 13:51:09  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 13:51:11  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 14:06:50  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:06:50  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:06:50  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmNarrativeWidgets.py::save_current_editor()
 #886): saving editor on current page (#1)
2016-03-31 14:06:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7082, readonly: False
2016-03-31 14:06:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:06:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:06:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:06:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #273: Notify(7082, 'gm_table_mod', 
'operation=UPDATE::table=clin.episode::PK name=pk::row PK=1742::person PK=868') 
(first param is PID of sending backend)
2016-03-31 14:06:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 14:06:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7083, readonly: False
2016-03-31 14:06:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:06:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:06:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:06:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #274: Notify(7083, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67926::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:06:53  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmNarrativeWidgets.py::save_current_editor()
 #892): deleting
2016-03-31 14:06:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 14:06:53  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:06:53  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 14:06:53  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 14:06:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #275: Notify(7083, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67925::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:06:53  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 14:06:53  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 6
2016-03-31 14:06:53  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:06:53  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 14:06:53  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 14:06:53  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 6
2016-03-31 14:06:53  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 14:06:53  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 14:06:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 14:06:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #276: Notify(7083, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67924::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:06:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 14:06:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #277: Notify(7083, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67923::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:06:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 14:06:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:06:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:06:53  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:06:53  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:06:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:06:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:06:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:06:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:06:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:06:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:06:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:06:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:06:53  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17946]
2016-03-31 14:06:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7102, readonly: False
2016-03-31 14:06:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:06:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:06:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:06:54  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 14:06:54  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 14:06:54  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 14:06:54  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 14:06:54  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:06:54  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=6* -> event.GetSelection()=18
2016-03-31 14:06:54  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:06:54  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=6 -> event.GetSelection()=18*
2016-03-31 14:06:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:06:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:06:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7130, readonly: False
2016-03-31 14:06:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:06:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:06:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:06:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #278: Notify(7130, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25086::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:06:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:06:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7131, readonly: False
2016-03-31 14:06:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:06:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:06:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #279: Notify(7131, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25086::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:07:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:07:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7146, readonly: False
2016-03-31 14:07:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #280: Notify(7146, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25087::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:07:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:07:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7147, readonly: False
2016-03-31 14:07:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #281: Notify(7147, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25087::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:07:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:07:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7166, readonly: False
2016-03-31 14:07:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #282: Notify(7166, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25088::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:07:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:07:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7167, readonly: False
2016-03-31 14:07:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #283: Notify(7167, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25088::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:07:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:07:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7187, readonly: False
2016-03-31 14:07:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #284: Notify(7187, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25089::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:07:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:07:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7188, readonly: False
2016-03-31 14:07:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #285: Notify(7188, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25089::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:07:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:07:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7207, readonly: False
2016-03-31 14:07:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #286: Notify(7207, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25090::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:07:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:07:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7208, readonly: False
2016-03-31 14:07:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #287: Notify(7208, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25090::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:07:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7218, readonly: False
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #288: Notify(7218, 'gm_table_mod', 
'operation=INSERT::table=bill.bill::PK name=pk::row PK=5569') (first param is 
PID of sending backend)
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 14:07:18  INFO      gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmBillingWidgets.py::create_bill_from_items()
 #492): created bill [GM868 / 2016-03-31 / 140718]
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7219, readonly: False
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #289: Notify(7219, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25086::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #290: Notify(7219, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25087::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #291: Notify(7219, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25088::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #292: Notify(7219, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25089::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #293: Notify(7219, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25090::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:07:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:07:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7220, readonly: False
2016-03-31 14:07:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #294: Notify(7220, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5569') (first param is 
PID of sending backend)
2016-03-31 14:07:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 14:07:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7221, readonly: False
2016-03-31 14:07:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #295: Notify(7221, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5569') (first param is 
PID of sending backend)
2016-03-31 14:07:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 14:07:19  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 14:07:19  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 14:07:19  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 14:07:19  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 14:07:19  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 14:07:19  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 14:07:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7232, readonly: False
2016-03-31 14:07:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #296: Notify(7232, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5569') (first param is 
PID of sending backend)
2016-03-31 14:07:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 14:07:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7239, readonly: True
2016-03-31 14:07:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1896): access mode [READ ONLY]
2016-03-31 14:07:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1898): readonly: autocommit=True to avoid <IDLE IN TRANSACTION>
2016-03-31 14:07:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1141): expecting 2351 bytes of BYTEA data in chunks of 2351 bytes
2016-03-31 14:07:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1147): # of chunks: 1; remainder: 0 bytes
2016-03-31 14:07:21  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #1059): LaTeX sandbox directory: 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W]
2016-03-31 14:07:21  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #674): working on template file 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W/gm-L-Template-KaOATd.tex]
2016-03-31 14:07:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_long]
2016-03-31 14:07:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_short]
2016-03-31 14:07:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version]
2016-03-31 14:07:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version_internal]
2016-03-31 14:07:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_last_modified]
2016-03-31 14:07:21  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #1
2016-03-31 14:07:21  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W/gm-L-Template-KaOATd.tex] 
-> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W/gm-L-Template-KaOATd-result-pass-1.tex]
2016-03-31 14:07:21  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<[^<:]+::.*?(?=::\d*?>\$)::\d*?>\$|\$<[^<:]+::.*?(?=::\d+-\d+>\$)::\d+-\d+>\$
2016-03-31 14:07:21  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 14:07:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::4>$]
2016-03-31 14:07:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[4]; options=>>><<<
2016-03-31 14:07:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::4>$]
2016-03-31 14:07:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[4]; options=>>><<<
2016-03-31 14:07:21  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 14:07:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<gender_mapper::Herr//Frau::>$]
2016-03-31 14:07:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[gender_mapper]; region_def=[]; 
options=>>>Herr//Frau<<<
2016-03-31 14:07:21  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 3 placeholders found in this line
2016-03-31 14:07:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 14:07:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 14:07:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 14:07:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 14:07:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 14:07:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 14:07:21  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 14:07:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_street::home::>$]
2016-03-31 14:07:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_street]; region_def=[]; options=>>>home<<<
2016-03-31 14:07:22  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_number::home::>$]
2016-03-31 14:07:22  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_number]; region_def=[]; options=>>>home<<<
2016-03-31 14:07:22  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 14:07:22  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_postcode::home::>$]
2016-03-31 14:07:22  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_postcode]; region_def=[]; 
options=>>>home<<<
2016-03-31 14:07:22  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_location::home::>$]
2016-03-31 14:07:22  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_location]; region_def=[]; 
options=>>>home<<<
2016-03-31 14:07:23  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 4 placeholders found in this line
2016-03-31 14:07:23  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 14:07:23  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 14:07:23  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 14:07:23  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 14:07:23  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 14:07:23  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 14:07:23  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<date_of_birth::%d.%m.%Y::>$]
2016-03-31 14:07:23  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[date_of_birth]; region_def=[]; 
options=>>>%d.%m.%Y<<<
2016-03-31 14:07:23  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 14:07:23  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<progress_notes::a// %s \\ ::>$]
2016-03-31 14:07:23  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[progress_notes]; region_def=[]; options=>>>a// 
%s \\ <<<
2016-03-31 14:07:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 14:07:26  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill_item:: %(date_to_bill)s & %(billable_code)s & 
{\footnotesize %(billable_description)s, %(item_detail)s } & %(unit_count)s / 
%(amount_multiplier)s & %(total_amount)s \EUR \\ // %d.%m.%Y::>$]
2016-03-31 14:07:26  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill_item]; region_def=[]; options=>>> 
%(date_to_bill)s & %(billable_code)s & {\footnotesize %(billable_description)s, 
%(item_detail)s } & %(unit_count)s / %(amount_multiplier)s & %(total_amount)s 
\EUR \\ // %d.%m.%Y<<<
2016-03-31 14:07:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 14:07:26  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill::%(total_amount)s::>$]
2016-03-31 14:07:26  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill]; region_def=[]; 
options=>>>%(total_amount)s<<<
2016-03-31 14:07:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #2
2016-03-31 14:07:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W/gm-L-Template-KaOATd-result-pass-1.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W/gm-L-Template-KaOATd-result-pass-2.tex]
2016-03-31 14:07:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<[^<:]+?::.*?(?=::\d*?>>\$)::\d*?>>\$|\$<<[^<:]+?::.*?(?=::\d+-\d+>>\$)::\d+-\d+>>\$
2016-03-31 14:07:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #3
2016-03-31 14:07:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W/gm-L-Template-KaOATd-result-pass-2.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W/gm-L-Template-KaOATd-result-pass-3.tex]
2016-03-31 14:07:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<<[^<:]+?::.*?(?=::\d*?>>>\$)::\d*?>>>\$|\$<<<[^<:]+?::.*?(?=::\d+-\d+>>>\$)::\d+-\d+>>>\$
2016-03-31 14:07:26  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_long]
2016-03-31 14:07:26  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_short]
2016-03-31 14:07:26  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version]
2016-03-31 14:07:26  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version_internal]
2016-03-31 14:07:26  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_last_modified]
2016-03-31 14:07:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1207): ignoring <format> directive [None], generating PDF
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W/gm-L-Template-KaOATd-result-pass-3.tex<<<
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 14:07:26  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W/gm-L-Template-KaOATd-result-pass-3.tex<<<
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W/gm-L-Template-KaOATd-result-pass-3.tex<<<
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 14:07:26  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W/gm-L-Template-KaOATd-result-pass-3.tex<<<
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W/gm-L-Template-KaOATd-result-pass-3.tex<<<
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 14:07:26  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W/gm-L-Template-KaOATd-result-pass-3.tex<<<
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 14:07:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 14:07:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1228): copying sandboxed PDF: 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W/gm-L-Template-KaOATd-result-pass-3.pdf
 -> /tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd-result-pass-3.pdf
2016-03-31 14:07:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7272, readonly: False
2016-03-31 14:07:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #297: Notify(7272, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_med::PK name=pk::row PK=19246::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:07:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 14:07:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7273, readonly: False
2016-03-31 14:07:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #298: Notify(7273, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_med::PK name=pk::row PK=19246::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:07:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 14:07:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7274, readonly: False
2016-03-31 14:07:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #299: Notify(7274, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37006') (first param 
is PID of sending backend)
2016-03-31 14:07:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:07:30  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd-result-pass-3.pdf): 
<131072> byte blocks
2016-03-31 14:07:30  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd-result-pass-3.pdf): 
20d8808b81dda3ed5546ab7741053b37
2016-03-31 14:07:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7275, readonly: False
2016-03-31 14:07:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::20d8808b81dda3ed5546ab7741053b37] = 
[DB::20d8808b81dda3ed5546ab7741053b37]
2016-03-31 14:07:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #300: Notify(7275, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37006') (first param 
is PID of sending backend)
2016-03-31 14:07:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:07:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7285, readonly: False
2016-03-31 14:07:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #301: Notify(7285, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37006') (first param 
is PID of sending backend)
2016-03-31 14:07:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:07:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7286, readonly: False
2016-03-31 14:07:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #302: Notify(7286, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37007') (first param 
is PID of sending backend)
2016-03-31 14:07:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:07:31  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W/gm-L-Template-KaOATd-result-pass-3.tex):
 <131072> byte blocks
2016-03-31 14:07:31  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd_z6MK_W/gm-L-Template-KaOATd-result-pass-3.tex):
 f946c2a0d9fe3f0804b0f48d6a5e41d6
2016-03-31 14:07:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7287, readonly: False
2016-03-31 14:07:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::f946c2a0d9fe3f0804b0f48d6a5e41d6] = 
[DB::f946c2a0d9fe3f0804b0f48d6a5e41d6]
2016-03-31 14:07:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #303: Notify(7287, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37007') (first param 
is PID of sending backend)
2016-03-31 14:07:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:07:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7297, readonly: False
2016-03-31 14:07:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #304: Notify(7297, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37007') (first param 
is PID of sending backend)
2016-03-31 14:07:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:07:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7298, readonly: False
2016-03-31 14:07:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #305: Notify(7298, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35573') 
(first param is PID of sending backend)
2016-03-31 14:07:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 14:07:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7299, readonly: False
2016-03-31 14:07:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #306: Notify(7299, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35574') 
(first param is PID of sending backend)
2016-03-31 14:07:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 14:07:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7300, readonly: False
2016-03-31 14:07:33  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:33  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:33  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:33  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #47): printing "invoice": 
[u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd-result-pass-3.pdf']
2016-03-31 14:07:33  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #307: Notify(7300, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5569') (first param is 
PID of sending backend)
2016-03-31 14:07:33  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #58): print job type "invoice" not registered
2016-03-31 14:07:33  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #61): print API "None" unknown, trying all
2016-03-31 14:07:33  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::_print_files_by_gtklp()
 #172): printing with ['gtklp', '-i', '-# 1', 
u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-KaOATd-result-pass-3.pdf']
2016-03-31 14:07:33  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 14:07:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 14:07:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:07:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:07:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 14:07:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:07:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:07:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 14:07:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:07:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:07:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 14:07:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:07:35  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:07:35  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:07:35  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:07:35  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:07:35  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:07:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #379): [Volejnik,]: not a search term with a simple, unambigous structure
2016-03-31 14:07:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_normalize_soundalikes()
 #151): [Volejnik] -> [Volejnik]
2016-03-31 14:07:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #389): [Volejnik]: a single name part
2016-03-31 14:07:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u"\n\t\t\t\tSELECT DISTINCT ON (pk_identity) * FROM 
(\n\t\t\t\t\tSELECT * FROM ((\n\t\t\t\t\t\t-- lastname\n\t\t\t\t\t\tSELECT 
d_vap.*, %s::text AS match_type FROM dem.v_active_persons d_vap, dem.names 
n\n\t\t\t\t\t\tWHERE d_vap.pk_identity = n.id_identity and lower(n.lastnames) 
~* lower(%s)\n\t\t\t\t\t) union all (\n\t\t\t\t\t\t-- 
firstname\n\t\t\t\t\t\tSELECT d_vap.*, %s::text AS match_type FROM 
dem.v_active_persons d_vap, dem.names n\n\t\t\t\t\t\tWHERE d_vap.pk_identity = 
n.id_identity and lower(n.firstnames) ~* lower(%s)\n\t\t\t\t\t) union all 
(\n\t\t\t\t\t\t-- nickname\n\t\t\t\t\t\tSELECT d_vap.*, %s::text AS match_type 
FROM dem.v_active_persons d_vap, dem.names n\n\t\t\t\t\t\tWHERE 
d_vap.pk_identity = n.id_identity and lower(n.preferred) ~* 
lower(%s)\n\t\t\t\t\t) union all (\n\t\t\t\t\t\t-- anywhere in 
name\n\t\t\t\t\t\tSELECT\n\t\t\t\t\t\t\td_vap.*,\n\t\t\t\t\t\t\t%s::text AS 
match_type\n\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\tdem.v_active_persons 
d_vap,\n\t\t\t\t\t\t\tdem.names 
n\n\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\td_vap.pk_identity = 
n.id_identity\n\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\tlower(n.firstnames || ' ' || 
n.lastnames || ' ' || coalesce(n.preferred, '')) ~* lower(%s)\n\t\t\t\t\t)) AS 
super_list ORDER BY lastnames, firstnames, dob\n\t\t\t\t) AS 
sorted_list\n\t\t\t", 'args': [u'Nachname', u'^Volejnik', u'Vorname', 
u'^Volejnik', u'Spitzname', u'^Volejnik', u'beliebiger Namensteil', 
u'Volejnik']}
2016-03-31 14:07:39  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPatSearchWidgets.py::_on_enter()
 #1063): 3 matching person(s) found
2016-03-31 14:07:41  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::__init__()
 #2049): patient change [868] -> [867] requested
2016-03-31 14:07:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [868] (thread 140479752898304)
2016-03-31 14:07:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7449, readonly: False
2016-03-31 14:07:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #308: Notify(7449, 'gm_table_mod', 
'operation=UPDATE::table=clin.encounter::PK name=pk::row PK=17946::person 
PK=868') (first param is PID of sending backend)
2016-03-31 14:07:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 14:07:42  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::cleanup()
 #217): cleaning up after clinical record for patient [868]
2016-03-31 14:07:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::unlock_row()
 #1056): trying to unlock row: [clin.encounter] [17946] (exclusive: False)
2016-03-31 14:07:42  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #67): args: ()
2016-03-31 14:07:42  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #68): kwargs: {}
2016-03-31 14:07:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [867] (thread 140479752898304)
2016-03-31 14:07:42  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [867]
2016-03-31 14:07:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7450, readonly: False
2016-03-31 14:07:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:42  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #48): no <very recent> encounter (younger than [1 hour 30 minutes]) found
2016-03-31 14:07:43  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_fairly_recent_encounter()
 #83): no <fairly recent> encounter (between [1 hour 30 minutes] and [6 hours] 
old) found
2016-03-31 14:07:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7451, readonly: False
2016-03-31 14:07:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #309: Notify(7451, 'gm_table_mod', 
'operation=INSERT::table=clin.encounter::PK name=pk::row PK=17947::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:07:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 14:07:43  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_decide_on_active_encounter()
 #172): new encounter [17947] initiated
2016-03-31 14:07:43  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 14:07:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17947] (exclusive: False)
2016-03-31 14:07:43  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [867].
2016-03-31 14:07:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:43  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17946] != local encounter [17940], ignoring signal
2016-03-31 14:07:43  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17946] != local encounter [17940], ignoring signal
2016-03-31 14:07:43  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #270): same XMIN, there really should not be any difference between DB and 
in-client instance of current encounter
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1128): comparing dict-likes: "modified enc in client" [<type 'dict'>] vs "enc 
loaded from DB" [<type 'dict'>]
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153): last_affirmed_original_tz: dict1 = >>>2016 Mär 31  13:32<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  14:07<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   pk_type:  both = >>>1<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                pk_patient:  both = >>>868<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):   assessment_of_encounter: dict1 = >>><<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>C1 r;<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_type:  both = >>>4<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_aoe:  both = >>>[]<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               modified_by:  both = >>>MaAn<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):            xmin_encounter: dict1 = >>>261276<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>261348<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                 l10n_type:  both = >>>in Praxis<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             modified_when: dict1 = >>>2016 Mär 31  13:32<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  14:07<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_rfe:  both = >>>[]<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                      type:  both = >>>in surgery<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):           modified_by_raw:  both = >>>maan<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    praxis:  both = >>>Praxis Angermann<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   started:  both = >>>2016 Mär 31  13:32<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      reason_for_encounter:  both = >>><<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_unit_type:  both = >>>4<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):             praxis_branch:  both = >>>Praxis<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             last_affirmed: dict1 = >>>2016 Mär 31  13:32<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  14:07<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_unit:  both = >>>7<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_encounter:  both = >>>17946<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):               row_version: dict1 = >>>0<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>1<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    pk_org:  both = >>>7<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):          source_time_zone:  both = >>>2:00:00<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):       started_original_tz:  both = >>>2016 Mär 31  13:32<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                  pk_audit:  both = >>>254315<<<
2016-03-31 14:07:43  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1165): dict-likes appear to be different from each other
2016-03-31 14:07:43  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #301): active encounter modified remotely, no locally pending changes, 
reloading from DB and locally announcing the remote modification
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 14:07:43  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 14:07:43  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 14:07:43  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 14:07:43  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 14:07:43  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 14:07:43  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 14:07:43  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17947] != local encounter [17940], ignoring signal
2016-03-31 14:07:43  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17947] != local encounter [17940], ignoring signal
2016-03-31 14:07:43  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17947] != local encounter [17946], ignoring signal
2016-03-31 14:07:43  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17947] != local encounter [17946], ignoring signal
2016-03-31 14:07:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:43  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:07:43  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:07:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7461, readonly: False
2016-03-31 14:07:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:43  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [867]
2016-03-31 14:07:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7462, readonly: False
2016-03-31 14:07:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:43  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 14:07:43  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 867}
2016-03-31 14:07:43  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [post_patient_activation]
2016-03-31 14:07:43  DEBUG     gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::__init__()
 #46): instantiated document folder for patient [867]
2016-03-31 14:07:43  INFO      gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::get_latest_mugshot()
 #99): no mugshots available for patient [867]
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_post_patient_selection()
 #639): post_patient_selection
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:07:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:43  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 14:07:43  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 14:07:43  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 14:07:43  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 14:07:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 14:07:44  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 14:07:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:07:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=0* -> event.GetSelection()=1
2016-03-31 14:07:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 14:07:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): 0
2016-03-31 14:07:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 14:07:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:07:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=0 -> event.GetSelection()=1*
2016-03-31 14:07:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 14:07:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 14:07:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): 0
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:07:44  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17947]
2016-03-31 14:07:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7463, readonly: False
2016-03-31 14:07:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [867]
2016-03-31 14:07:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7464, readonly: False
2016-03-31 14:07:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:44  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17947] found and re-activated
2016-03-31 14:07:44  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 14:07:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17947] (exclusive: False)
2016-03-31 14:07:44  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [867].
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:07:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=18* -> event.GetSelection()=2
2016-03-31 14:07:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:07:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=18 -> event.GetSelection()=2*
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:44  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 14:07:44  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 14:07:44  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 14:07:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:45  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 14:07:45  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 867}
2016-03-31 14:07:45  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #250): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s ORDER 
BY due_date NULLS LAST, importance DESC, received_when DESC
2016-03-31 14:07:45  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #251): args: {'pat': 867}
2016-03-31 14:07:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:46  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:46  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:46  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:07:46  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:07:46  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:46  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7474, readonly: False
2016-03-31 14:07:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:46  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [867]
2016-03-31 14:07:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7475, readonly: False
2016-03-31 14:07:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:07:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:07:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:07:47  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:07:47  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=2* -> event.GetSelection()=6
2016-03-31 14:07:47  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:07:47  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=2 -> event.GetSelection()=6*
2016-03-31 14:07:47  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:47  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:07:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:08:57  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:08:57  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=6* -> event.GetSelection()=5
2016-03-31 14:08:57  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:08:57  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=6 -> event.GetSelection()=5*
2016-03-31 14:08:57  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:08:57  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:08:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:08:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=5* -> event.GetSelection()=4
2016-03-31 14:08:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:08:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=5 -> event.GetSelection()=4*
2016-03-31 14:08:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:08:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:08:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:08:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:08:59  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17947]
2016-03-31 14:08:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 7782, readonly: False
2016-03-31 14:08:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:08:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:08:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:08:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:08:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:08:59  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 14:08:59  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 14:08:59  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 14:08:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:08:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 14:08:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 14:08:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 14:08:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 4
2016-03-31 14:08:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:08:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 14:08:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 14:08:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 4
2016-03-31 14:08:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 14:08:59  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 14:08:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:08:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:09:00  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 14:09:00  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 14:09:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:09:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:09:00  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 14:09:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:09:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=0* -> event.GetSelection()=1
2016-03-31 14:09:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 14:09:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): 0
2016-03-31 14:09:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 4
2016-03-31 14:09:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:09:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=0 -> event.GetSelection()=1*
2016-03-31 14:09:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 14:09:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 4
2016-03-31 14:09:00  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): 0
2016-03-31 14:09:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:09:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=4* -> event.GetSelection()=6
2016-03-31 14:09:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:09:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=4 -> event.GetSelection()=6*
2016-03-31 14:16:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:16:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:16:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmNarrativeWidgets.py::save_current_editor()
 #886): saving editor on current page (#1)
2016-03-31 14:16:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9773, readonly: False
2016-03-31 14:16:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:16:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:16:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:16:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #310: Notify(9773, 'gm_table_mod', 
'operation=UPDATE::table=clin.episode::PK name=pk::row PK=1740::person PK=867') 
(first param is PID of sending backend)
2016-03-31 14:16:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 14:16:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9774, readonly: False
2016-03-31 14:16:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:16:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:16:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:16:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #311: Notify(9774, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67930::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:16:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmNarrativeWidgets.py::save_current_editor()
 #892): deleting
2016-03-31 14:16:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 14:16:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:16:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 14:16:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #312: Notify(9774, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67929::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:16:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 14:16:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 14:16:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 6
2016-03-31 14:16:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 14:16:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:16:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 14:16:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #313: Notify(9774, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67928::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:16:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 14:16:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 6
2016-03-31 14:16:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 14:16:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 14:16:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 14:16:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #314: Notify(9774, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67927::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:16:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 14:16:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:16:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:16:42  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:16:42  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:16:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:16:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:16:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:16:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:16:42  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17947]
2016-03-31 14:16:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9785, readonly: False
2016-03-31 14:16:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:16:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:16:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:16:42  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 14:16:42  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 14:16:42  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 14:16:42  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 14:16:46  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:16:46  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=6* -> event.GetSelection()=18
2016-03-31 14:16:46  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:16:46  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=6 -> event.GetSelection()=18*
2016-03-31 14:16:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:16:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:16:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9823, readonly: False
2016-03-31 14:16:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:16:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:16:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:16:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #315: Notify(9823, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25091::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:16:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:16:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9824, readonly: False
2016-03-31 14:16:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:16:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:16:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:16:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #316: Notify(9824, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25091::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:16:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:16:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:16:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:16:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9843, readonly: False
2016-03-31 14:16:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:16:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:16:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:16:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #317: Notify(9843, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25092::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:16:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:16:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9844, readonly: False
2016-03-31 14:16:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:16:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:16:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:16:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #318: Notify(9844, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25092::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:16:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:16:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:16:56  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:16:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9854, readonly: False
2016-03-31 14:16:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:16:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:16:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:16:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #319: Notify(9854, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25093::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:16:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:16:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9855, readonly: False
2016-03-31 14:16:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:16:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:16:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:16:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #320: Notify(9855, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25093::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:16:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:17:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9874, readonly: False
2016-03-31 14:17:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:17:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #321: Notify(9874, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25094::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:17:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:17:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9875, readonly: False
2016-03-31 14:17:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:17:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #322: Notify(9875, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25094::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:17:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:17:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9892, readonly: False
2016-03-31 14:17:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:17:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #323: Notify(9892, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25095::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:17:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:17:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9893, readonly: False
2016-03-31 14:17:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:17:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #324: Notify(9893, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25095::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:17:03  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9912, readonly: False
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #325: Notify(9912, 'gm_table_mod', 
'operation=INSERT::table=bill.bill::PK name=pk::row PK=5570') (first param is 
PID of sending backend)
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 14:17:07  INFO      gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmBillingWidgets.py::create_bill_from_items()
 #492): created bill [GM867 / 2016-03-31 / 141707]
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9913, readonly: False
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #326: Notify(9913, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25091::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #327: Notify(9913, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25093::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #328: Notify(9913, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25094::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #329: Notify(9913, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25095::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #330: Notify(9913, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25092::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9914, readonly: False
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:17:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #331: Notify(9914, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5570') (first param is 
PID of sending backend)
2016-03-31 14:17:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 14:17:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9915, readonly: False
2016-03-31 14:17:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:17:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #332: Notify(9915, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5570') (first param is 
PID of sending backend)
2016-03-31 14:17:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 14:17:08  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 14:17:08  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 14:17:08  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 14:17:08  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 14:17:08  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 14:17:08  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 14:17:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9926, readonly: False
2016-03-31 14:17:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:17:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #333: Notify(9926, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5570') (first param is 
PID of sending backend)
2016-03-31 14:17:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 14:17:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9927, readonly: True
2016-03-31 14:17:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1896): access mode [READ ONLY]
2016-03-31 14:17:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1898): readonly: autocommit=True to avoid <IDLE IN TRANSACTION>
2016-03-31 14:17:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1141): expecting 2351 bytes of BYTEA data in chunks of 2351 bytes
2016-03-31 14:17:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1147): # of chunks: 1; remainder: 0 bytes
2016-03-31 14:17:10  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #1059): LaTeX sandbox directory: 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um]
2016-03-31 14:17:10  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #674): working on template file 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um/gm-L-Template-WvLaHb.tex]
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_long]
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_short]
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version]
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version_internal]
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_last_modified]
2016-03-31 14:17:10  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #1
2016-03-31 14:17:10  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um/gm-L-Template-WvLaHb.tex] 
-> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um/gm-L-Template-WvLaHb-result-pass-1.tex]
2016-03-31 14:17:10  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<[^<:]+::.*?(?=::\d*?>\$)::\d*?>\$|\$<[^<:]+::.*?(?=::\d+-\d+>\$)::\d+-\d+>\$
2016-03-31 14:17:10  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::4>$]
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[4]; options=>>><<<
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::4>$]
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[4]; options=>>><<<
2016-03-31 14:17:10  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<gender_mapper::Herr//Frau::>$]
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[gender_mapper]; region_def=[]; 
options=>>>Herr//Frau<<<
2016-03-31 14:17:10  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 3 placeholders found in this line
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 14:17:10  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_street::home::>$]
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_street]; region_def=[]; options=>>>home<<<
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_number::home::>$]
2016-03-31 14:17:10  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_number]; region_def=[]; options=>>>home<<<
2016-03-31 14:17:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #334: Notify(9928, 'gm_table_mod', 
'operation=INSERT::table=dem.names::PK name=id::row PK=4608::person PK=4448') 
(first param is PID of sending backend)
2016-03-31 14:17:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [dem.names_mod_db]
2016-03-31 14:17:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #335: Notify(9928, 'gm_table_mod', 
'operation=INSERT::table=dem.identity::PK name=pk::row PK=4448::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:17:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [dem.identity_mod_db]
2016-03-31 14:17:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #336: Notify(9935, 'gm_table_mod', 
'operation=UPDATE::table=dem.identity::PK name=pk::row PK=4448::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:17:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [dem.identity_mod_db]
2016-03-31 14:17:11  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 14:17:11  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_postcode::home::>$]
2016-03-31 14:17:11  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_postcode]; region_def=[]; 
options=>>>home<<<
2016-03-31 14:17:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #337: Notify(9941, 'gm_table_mod', 
'operation=INSERT::table=dem.lnk_identity2comm::PK name=pk::row PK=5095::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:17:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [dem.lnk_identity2comm_mod_db]
2016-03-31 14:17:11  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_location::home::>$]
2016-03-31 14:17:11  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_location]; region_def=[]; 
options=>>>home<<<
2016-03-31 14:17:12  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 4 placeholders found in this line
2016-03-31 14:17:12  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 14:17:12  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 14:17:12  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 14:17:12  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 14:17:12  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 14:17:12  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 14:17:12  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<date_of_birth::%d.%m.%Y::>$]
2016-03-31 14:17:12  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[date_of_birth]; region_def=[]; 
options=>>>%d.%m.%Y<<<
2016-03-31 14:17:12  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 14:17:12  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<progress_notes::a// %s \\ ::>$]
2016-03-31 14:17:12  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[progress_notes]; region_def=[]; options=>>>a// 
%s \\ <<<
2016-03-31 14:17:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_identity_mod_db()
 #622): identity_mod_db
2016-03-31 14:17:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:17:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:17:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_identity_mod_db()
 #622): identity_mod_db
2016-03-31 14:17:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:17:12  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:17:12  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:17:12  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:17:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #338: Notify(9942, 'gm_table_mod', 
'operation=INSERT::table=clin.patient::PK name=pk::row PK=4448::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:17:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.patient_mod_db]
2016-03-31 14:17:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #339: Notify(9943, 'gm_table_mod', 
'operation=INSERT::table=clin.encounter::PK name=pk::row PK=17948::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:17:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 14:17:12  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17948] != local encounter [17940], ignoring signal
2016-03-31 14:17:12  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17948] != local encounter [17940], ignoring signal
2016-03-31 14:17:12  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17948] != local encounter [17947], ignoring signal
2016-03-31 14:17:12  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17948] != local encounter [17947], ignoring signal
2016-03-31 14:17:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #340: Notify(9958, 'gm_table_mod', 
'operation=INSERT::table=clin.allergy_state::PK name=pk::row PK=4448::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:17:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.allergy_state_mod_db]
2016-03-31 14:17:15  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 14:17:15  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill_item:: %(date_to_bill)s & %(billable_code)s & 
{\footnotesize %(billable_description)s, %(item_detail)s } & %(unit_count)s / 
%(amount_multiplier)s & %(total_amount)s \EUR \\ // %d.%m.%Y::>$]
2016-03-31 14:17:15  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill_item]; region_def=[]; options=>>> 
%(date_to_bill)s & %(billable_code)s & {\footnotesize %(billable_description)s, 
%(item_detail)s } & %(unit_count)s / %(amount_multiplier)s & %(total_amount)s 
\EUR \\ // %d.%m.%Y<<<
2016-03-31 14:17:15  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 14:17:15  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill::%(total_amount)s::>$]
2016-03-31 14:17:15  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill]; region_def=[]; 
options=>>>%(total_amount)s<<<
2016-03-31 14:17:15  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #2
2016-03-31 14:17:15  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um/gm-L-Template-WvLaHb-result-pass-1.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um/gm-L-Template-WvLaHb-result-pass-2.tex]
2016-03-31 14:17:15  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<[^<:]+?::.*?(?=::\d*?>>\$)::\d*?>>\$|\$<<[^<:]+?::.*?(?=::\d+-\d+>>\$)::\d+-\d+>>\$
2016-03-31 14:17:15  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #3
2016-03-31 14:17:15  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um/gm-L-Template-WvLaHb-result-pass-2.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um/gm-L-Template-WvLaHb-result-pass-3.tex]
2016-03-31 14:17:15  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<<[^<:]+?::.*?(?=::\d*?>>>\$)::\d*?>>>\$|\$<<<[^<:]+?::.*?(?=::\d+-\d+>>>\$)::\d+-\d+>>>\$
2016-03-31 14:17:15  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_long]
2016-03-31 14:17:15  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_short]
2016-03-31 14:17:15  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version]
2016-03-31 14:17:15  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version_internal]
2016-03-31 14:17:15  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_last_modified]
2016-03-31 14:17:15  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1207): ignoring <format> directive [None], generating PDF
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um/gm-L-Template-WvLaHb-result-pass-3.tex<<<
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 14:17:15  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um/gm-L-Template-WvLaHb-result-pass-3.tex<<<
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um/gm-L-Template-WvLaHb-result-pass-3.tex<<<
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 14:17:15  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um/gm-L-Template-WvLaHb-result-pass-3.tex<<<
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um/gm-L-Template-WvLaHb-result-pass-3.tex<<<
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 14:17:15  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 14:17:15  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um/gm-L-Template-WvLaHb-result-pass-3.tex<<<
2016-03-31 14:17:16  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 14:17:16  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 14:17:16  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 14:17:16  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 14:17:16  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 14:17:16  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 14:17:16  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1228): copying sandboxed PDF: 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um/gm-L-Template-WvLaHb-result-pass-3.pdf
 -> /tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb-result-pass-3.pdf
2016-03-31 14:17:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9978, readonly: False
2016-03-31 14:17:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:17:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #341: Notify(9978, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_med::PK name=pk::row PK=19247::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:17:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 14:17:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9979, readonly: False
2016-03-31 14:17:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:17:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #342: Notify(9979, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_med::PK name=pk::row PK=19247::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:17:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 14:17:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9980, readonly: False
2016-03-31 14:17:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:17:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #343: Notify(9980, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37008') (first param 
is PID of sending backend)
2016-03-31 14:17:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:17:19  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb-result-pass-3.pdf): 
<131072> byte blocks
2016-03-31 14:17:19  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb-result-pass-3.pdf): 
fa634a86211fbee8598ca7b02235bf31
2016-03-31 14:17:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9981, readonly: False
2016-03-31 14:17:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::fa634a86211fbee8598ca7b02235bf31] = 
[DB::fa634a86211fbee8598ca7b02235bf31]
2016-03-31 14:17:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #344: Notify(9981, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37008') (first param 
is PID of sending backend)
2016-03-31 14:17:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:17:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9987, readonly: False
2016-03-31 14:17:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:17:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #345: Notify(9987, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37008') (first param 
is PID of sending backend)
2016-03-31 14:17:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:17:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9994, readonly: False
2016-03-31 14:17:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:17:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #346: Notify(9994, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37009') (first param 
is PID of sending backend)
2016-03-31 14:17:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:17:20  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um/gm-L-Template-WvLaHb-result-pass-3.tex):
 <131072> byte blocks
2016-03-31 14:17:20  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb_cYP0um/gm-L-Template-WvLaHb-result-pass-3.tex):
 23e0f4f8811d4b6a922c9cf14895ffbd
2016-03-31 14:17:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9995, readonly: False
2016-03-31 14:17:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::23e0f4f8811d4b6a922c9cf14895ffbd] = 
[DB::23e0f4f8811d4b6a922c9cf14895ffbd]
2016-03-31 14:17:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #347: Notify(9995, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37009') (first param 
is PID of sending backend)
2016-03-31 14:17:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9996, readonly: False
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #348: Notify(9996, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37009') (first param 
is PID of sending backend)
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 10000, readonly: False
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #349: Notify(10000, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35575') 
(first param is PID of sending backend)
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 10001, readonly: False
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #350: Notify(10001, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35576') 
(first param is PID of sending backend)
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 10002, readonly: False
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #351: Notify(10002, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5570') (first param is 
PID of sending backend)
2016-03-31 14:17:21  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #47): printing "invoice": 
[u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb-result-pass-3.pdf']
2016-03-31 14:17:21  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #58): print job type "invoice" not registered
2016-03-31 14:17:21  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #61): print API "None" unknown, trying all
2016-03-31 14:17:21  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::_print_files_by_gtklp()
 #172): printing with ['gtklp', '-i', '-# 1', 
u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-WvLaHb-result-pass-3.pdf']
2016-03-31 14:17:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 14:17:33  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 14:17:33  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:17:33  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:17:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:33  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 14:17:33  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:17:33  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:17:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:17:33  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 14:17:33  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:17:33  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:17:33  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 14:17:33  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:17:33  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:17:33  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:17:33  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:17:33  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:17:33  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:17:47  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 14:21:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #352: Notify(11261, 'gm_table_mod', 
'operation=INSERT::table=clin.episode::PK name=pk::row PK=14431::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:21:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 14:21:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:38  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:21:38  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:21:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #353: Notify(11344, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_med::PK name=pk::row PK=19248::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:21:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 14:21:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #354: Notify(11345, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_med::PK name=pk::row PK=19248::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:21:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 14:21:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #355: Notify(11346, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37010') (first param 
is PID of sending backend)
2016-03-31 14:21:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:21:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:39  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17947]
2016-03-31 14:21:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 11351, readonly: False
2016-03-31 14:21:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:21:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:21:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:21:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 14:21:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:21:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:21:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 14:21:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:21:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:21:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:39  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:21:39  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:21:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #356: Notify(11358, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37010') (first param 
is PID of sending backend)
2016-03-31 14:21:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:21:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:40  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #357: Notify(11362, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37010') (first param 
is PID of sending backend)
2016-03-31 14:21:40  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:21:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:40  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #358: Notify(11363, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37011') (first param 
is PID of sending backend)
2016-03-31 14:21:40  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:21:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #359: Notify(11365, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37011') (first param 
is PID of sending backend)
2016-03-31 14:21:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:21:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #360: Notify(11372, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37011') (first param 
is PID of sending backend)
2016-03-31 14:21:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:21:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:21:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #361: Notify(11376, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35577') 
(first param is PID of sending backend)
2016-03-31 14:21:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 14:21:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 14:21:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:21:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:21:41  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:21:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #362: Notify(11377, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35578') 
(first param is PID of sending backend)
2016-03-31 14:21:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 14:21:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 14:21:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:21:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:21:41  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:21:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #363: Notify(11378, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67931::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:21:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 14:21:42  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 14:22:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #364: Notify(11538, 'gm_table_mod', 
'operation=INSERT::table=clin.health_issue::PK name=pk::row PK=8257::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:22:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.health_issue_mod_db]
2016-03-31 14:22:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:22:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:22:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:22:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:22:20  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17947]
2016-03-31 14:22:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 11541, readonly: False
2016-03-31 14:22:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:22:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:22:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:22:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #365: Notify(11540, 'gm_table_mod', 
'operation=INSERT::table=clin.episode::PK name=pk::row PK=14432::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:22:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 14:22:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:22:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:22:20  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:22:20  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:22:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #366: Notify(11542, 'gm_table_mod', 
'operation=INSERT::table=clin.allergy::PK name=pk::row PK=3861::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:22:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.allergy_mod_db]
2016-03-31 14:22:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #367: Notify(11542, 'gm_table_mod', 
'operation=UPDATE::table=clin.allergy_state::PK name=pk::row PK=4448::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:22:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.allergy_state_mod_db]
2016-03-31 14:22:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #368: Notify(11543, 'gm_table_mod', 
'operation=UPDATE::table=clin.allergy::PK name=pk::row PK=3861::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:22:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.allergy_mod_db]
2016-03-31 14:22:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:22:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:22:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:22:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:22:20  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17947]
2016-03-31 14:22:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 11546, readonly: False
2016-03-31 14:22:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:22:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:22:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:22:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #369: Notify(11545, 'gm_table_mod', 
'operation=UPDATE::table=clin.allergy_state::PK name=pk::row PK=4448::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:22:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.allergy_state_mod_db]
2016-03-31 14:25:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #370: Notify(12498, 'gm_table_mod', 
'operation=INSERT::table=dem.lnk_identity2comm::PK name=pk::row PK=5096::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:25:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [dem.lnk_identity2comm_mod_db]
2016-03-31 14:25:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #371: Notify(12499, 'gm_table_mod', 
'operation=UPDATE::table=dem.lnk_identity2comm::PK name=pk::row PK=5096::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:25:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [dem.lnk_identity2comm_mod_db]
2016-03-31 14:26:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #372: Notify(12559, 'gm_table_mod', 
'operation=INSERT::table=clin.health_issue::PK name=pk::row PK=8258::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:26:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.health_issue_mod_db]
2016-03-31 14:26:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #373: Notify(12560, 'gm_table_mod', 
'operation=UPDATE::table=clin.health_issue::PK name=pk::row PK=8258::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:26:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.health_issue_mod_db]
2016-03-31 14:26:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:26:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:26:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:26:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:26:14  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17947]
2016-03-31 14:26:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 12570, readonly: False
2016-03-31 14:26:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:26:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:26:14  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:26:14  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:26:14  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:26:14  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:26:14  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:26:15  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17947]
2016-03-31 14:26:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 12573, readonly: False
2016-03-31 14:26:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:26:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:26:15  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:27:35  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 14:28:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #379): [Kiebusch]: not a search term with a simple, unambigous structure
2016-03-31 14:28:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_normalize_soundalikes()
 #151): [Kiebusch] -> [Kiebusch]
2016-03-31 14:28:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #389): [Kiebusch]: a single name part
2016-03-31 14:28:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u"\n\t\t\t\tSELECT DISTINCT ON (pk_identity) * FROM 
(\n\t\t\t\t\tSELECT * FROM ((\n\t\t\t\t\t\t-- lastname\n\t\t\t\t\t\tSELECT 
d_vap.*, %s::text AS match_type FROM dem.v_active_persons d_vap, dem.names 
n\n\t\t\t\t\t\tWHERE d_vap.pk_identity = n.id_identity and lower(n.lastnames) 
~* lower(%s)\n\t\t\t\t\t) union all (\n\t\t\t\t\t\t-- 
firstname\n\t\t\t\t\t\tSELECT d_vap.*, %s::text AS match_type FROM 
dem.v_active_persons d_vap, dem.names n\n\t\t\t\t\t\tWHERE d_vap.pk_identity = 
n.id_identity and lower(n.firstnames) ~* lower(%s)\n\t\t\t\t\t) union all 
(\n\t\t\t\t\t\t-- nickname\n\t\t\t\t\t\tSELECT d_vap.*, %s::text AS match_type 
FROM dem.v_active_persons d_vap, dem.names n\n\t\t\t\t\t\tWHERE 
d_vap.pk_identity = n.id_identity and lower(n.preferred) ~* 
lower(%s)\n\t\t\t\t\t) union all (\n\t\t\t\t\t\t-- anywhere in 
name\n\t\t\t\t\t\tSELECT\n\t\t\t\t\t\t\td_vap.*,\n\t\t\t\t\t\t\t%s::text AS 
match_type\n\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\tdem.v_active_persons 
d_vap,\n\t\t\t\t\t\t\tdem.names 
n\n\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\td_vap.pk_identity = 
n.id_identity\n\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\tlower(n.firstnames || ' ' || 
n.lastnames || ' ' || coalesce(n.preferred, '')) ~* lower(%s)\n\t\t\t\t\t)) AS 
super_list ORDER BY lastnames, firstnames, dob\n\t\t\t\t) AS 
sorted_list\n\t\t\t", 'args': [u'Nachname', u'^Kiebusch', u'Vorname', 
u'^Kiebusch', u'Spitzname', u'^Kiebusch', u'beliebiger Namensteil', 
u'Kiebusch']}
2016-03-31 14:28:18  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPatSearchWidgets.py::_on_enter()
 #1063): 3 matching person(s) found
2016-03-31 14:28:23  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::__init__()
 #2049): patient change [867] -> [2702] requested
2016-03-31 14:28:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [867] (thread 140479752898304)
2016-03-31 14:28:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [867] (thread 140479752898304)
2016-03-31 14:28:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 13137, readonly: False
2016-03-31 14:28:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:28:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:28:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:28:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #374: Notify(13137, 'gm_table_mod', 
'operation=UPDATE::table=clin.encounter::PK name=pk::row PK=17947::person 
PK=867') (first param is PID of sending backend)
2016-03-31 14:28:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 14:28:26  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::cleanup()
 #217): cleaning up after clinical record for patient [867]
2016-03-31 14:28:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::unlock_row()
 #1056): trying to unlock row: [clin.encounter] [17947] (exclusive: False)
2016-03-31 14:28:26  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #67): args: ()
2016-03-31 14:28:26  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #68): kwargs: {}
2016-03-31 14:28:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [2702] (thread 140479752898304)
2016-03-31 14:28:26  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [2702]
2016-03-31 14:28:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 13147, readonly: False
2016-03-31 14:28:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:28:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:28:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:28:26  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #48): no <very recent> encounter (younger than [1 hour 30 minutes]) found
2016-03-31 14:28:26  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_fairly_recent_encounter()
 #83): no <fairly recent> encounter (between [1 hour 30 minutes] and [6 hours] 
old) found
2016-03-31 14:28:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 13148, readonly: False
2016-03-31 14:28:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:28:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:28:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:28:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #375: Notify(13148, 'gm_table_mod', 
'operation=INSERT::table=clin.encounter::PK name=pk::row PK=17949::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 14:28:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 14:28:26  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_decide_on_active_encounter()
 #172): new encounter [17949] initiated
2016-03-31 14:28:26  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 14:28:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17949] (exclusive: False)
2016-03-31 14:28:26  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [2702].
2016-03-31 14:28:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:26  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17947] != local encounter [17940], ignoring signal
2016-03-31 14:28:26  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17947] != local encounter [17940], ignoring signal
2016-03-31 14:28:26  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #270): same XMIN, there really should not be any difference between DB and 
in-client instance of current encounter
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1128): comparing dict-likes: "modified enc in client" [<type 'dict'>] vs "enc 
loaded from DB" [<type 'dict'>]
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153): last_affirmed_original_tz: dict1 = >>>2016 Mär 31  14:07<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  14:28<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   pk_type:  both = >>>1<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                pk_patient:  both = >>>867<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):   assessment_of_encounter: dict1 = >>><<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>KPF bds.;<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_type:  both = >>>4<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_aoe:  both = >>>[]<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               modified_by:  both = >>>MaAn<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):            xmin_encounter: dict1 = >>>261349<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>261417<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                 l10n_type:  both = >>>in Praxis<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             modified_when: dict1 = >>>2016 Mär 31  14:07<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  14:28<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_rfe:  both = >>>[]<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                      type:  both = >>>in surgery<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):           modified_by_raw:  both = >>>maan<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    praxis:  both = >>>Praxis Angermann<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   started:  both = >>>2016 Mär 31  14:07<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      reason_for_encounter:  both = >>><<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_unit_type:  both = >>>4<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):             praxis_branch:  both = >>>Praxis<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             last_affirmed: dict1 = >>>2016 Mär 31  14:07<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  14:28<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_unit:  both = >>>7<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_encounter:  both = >>>17947<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):               row_version: dict1 = >>>0<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>1<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    pk_org:  both = >>>7<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):          source_time_zone:  both = >>>2:00:00<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):       started_original_tz:  both = >>>2016 Mär 31  14:07<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                  pk_audit:  both = >>>254347<<<
2016-03-31 14:28:26  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1165): dict-likes appear to be different from each other
2016-03-31 14:28:26  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #301): active encounter modified remotely, no locally pending changes, 
reloading from DB and locally announcing the remote modification
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 14:28:26  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 14:28:26  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 14:28:26  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 14:28:26  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 14:28:27  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 14:28:27  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 14:28:27  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 14:28:27  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17949] != local encounter [17940], ignoring signal
2016-03-31 14:28:27  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17949] != local encounter [17940], ignoring signal
2016-03-31 14:28:27  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17949] != local encounter [17947], ignoring signal
2016-03-31 14:28:27  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17949] != local encounter [17947], ignoring signal
2016-03-31 14:28:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:27  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:28:27  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:28:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 13149, readonly: False
2016-03-31 14:28:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:28:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:28:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:28:27  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [2702]
2016-03-31 14:28:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 13150, readonly: False
2016-03-31 14:28:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:28:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:28:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:28:27  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 14:28:27  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 2702}
2016-03-31 14:28:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #376: Notify(13150, 'gm_table_mod', 
'operation=DELETE::table=clin.encounter::PK name=pk::row PK=17529::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 14:28:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 14:28:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #377: Notify(13150, 'gm_table_mod', 
'operation=DELETE::table=clin.encounter::PK name=pk::row PK=17602::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 14:28:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 14:28:27  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [post_patient_activation]
2016-03-31 14:28:27  DEBUG     gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::__init__()
 #46): instantiated document folder for patient [2702]
2016-03-31 14:28:27  INFO      gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::get_latest_mugshot()
 #99): no mugshots available for patient [2702]
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_post_patient_selection()
 #639): post_patient_selection
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:28:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:27  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 14:28:27  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 14:28:27  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 14:28:27  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 14:28:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:27  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 14:28:28  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 14:28:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:28:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=0* -> event.GetSelection()=1
2016-03-31 14:28:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 14:28:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): 0
2016-03-31 14:28:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 14:28:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:28:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=0 -> event.GetSelection()=1*
2016-03-31 14:28:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 14:28:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 14:28:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): 0
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:28:28  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17529] != local encounter [17940], ignoring signal
2016-03-31 14:28:28  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17529] != local encounter [17940], ignoring signal
2016-03-31 14:28:28  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17529] != local encounter [17949], ignoring signal
2016-03-31 14:28:28  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17602] != local encounter [17940], ignoring signal
2016-03-31 14:28:28  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17602] != local encounter [17940], ignoring signal
2016-03-31 14:28:28  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17602] != local encounter [17949], ignoring signal
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17949]
2016-03-31 14:28:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 13151, readonly: False
2016-03-31 14:28:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:28:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:28:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [2702]
2016-03-31 14:28:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 13152, readonly: False
2016-03-31 14:28:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:28:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:28:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:28:28  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17949] found and re-activated
2016-03-31 14:28:28  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 14:28:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17949] (exclusive: False)
2016-03-31 14:28:28  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [2702].
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:28:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=18* -> event.GetSelection()=2
2016-03-31 14:28:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:28:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=18 -> event.GetSelection()=2*
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:28  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 14:28:28  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 14:28:28  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 14:28:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:29  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 14:28:29  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 2702}
2016-03-31 14:28:29  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #250): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s ORDER 
BY due_date NULLS LAST, importance DESC, received_when DESC
2016-03-31 14:28:29  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #251): args: {'pat': 2702}
2016-03-31 14:28:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:30  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:30  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:30  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:28:30  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:28:30  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:30  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:28:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 13162, readonly: False
2016-03-31 14:28:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:28:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:28:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:28:30  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [2702]
2016-03-31 14:28:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 13163, readonly: False
2016-03-31 14:28:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:28:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:28:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:42:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:42:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:42:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:42:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:43:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:43:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:43:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:43:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:43:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:43:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:43:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:43:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:43:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:43:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:43:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:43:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:45:59  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 14:47:14  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 14:47:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:47:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:47:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:47:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:51:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #378: Notify(19186, 'gm_table_mod', 
'operation=INSERT::table=clin.episode::PK name=pk::row PK=14433::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:51:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 14:51:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:51:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:51:38  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:51:38  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:51:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #379: Notify(19187, 'gm_table_mod', 
'operation=UPDATE::table=clin.episode::PK name=pk::row PK=14433::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:51:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 14:51:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:51:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:51:38  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:51:38  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:51:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #380: Notify(19188, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67935::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:51:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 14:51:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #381: Notify(19188, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67934::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:51:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 14:51:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #382: Notify(19188, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67933::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:51:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 14:51:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #383: Notify(19188, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67932::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:51:41  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 14:51:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 14:51:41  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 14:51:41  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 14:51:41  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 14:52:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #384: Notify(19326, 'gm_table_mod', 
'operation=UPDATE::table=clin.episode::PK name=pk::row PK=14433::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:52:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 14:52:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:52:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:52:07  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:52:07  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:53:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #385: Notify(19626, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25096::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:53:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:53:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #386: Notify(19627, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25096::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:53:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:53:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #387: Notify(19647, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25097::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:53:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:53:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #388: Notify(19648, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25097::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:53:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:53:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #389: Notify(19658, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25098::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:53:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:53:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #390: Notify(19659, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25098::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:53:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:53:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #391: Notify(19696, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25099::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:53:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:53:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #392: Notify(19697, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25099::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:53:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:53:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #393: Notify(19725, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25100::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:53:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:53:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #394: Notify(19726, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25100::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:53:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:53:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #395: Notify(19746, 'gm_table_mod', 
'operation=INSERT::table=bill.bill::PK name=pk::row PK=5571') (first param is 
PID of sending backend)
2016-03-31 14:53:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 14:53:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #396: Notify(19747, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25096::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:53:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:53:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #397: Notify(19747, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25097::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:53:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:53:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #398: Notify(19747, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25098::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:53:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:53:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #399: Notify(19747, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25099::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:53:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:53:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #400: Notify(19747, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25100::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:53:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 14:53:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #401: Notify(19748, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5571') (first param is 
PID of sending backend)
2016-03-31 14:53:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 14:53:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #402: Notify(19749, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5571') (first param is 
PID of sending backend)
2016-03-31 14:53:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 14:53:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #403: Notify(19759, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5571') (first param is 
PID of sending backend)
2016-03-31 14:53:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 14:53:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #404: Notify(19786, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_med::PK name=pk::row PK=19249::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:53:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 14:53:52  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 14:53:52  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:53:52  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:53:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:53:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:53:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #405: Notify(19787, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_med::PK name=pk::row PK=19249::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:53:52  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:53:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 14:53:52  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 14:53:52  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:53:52  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:53:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:53:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:53:52  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:53:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #406: Notify(19788, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37012') (first param 
is PID of sending backend)
2016-03-31 14:53:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:53:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:53:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:53:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #407: Notify(19798, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37012') (first param 
is PID of sending backend)
2016-03-31 14:53:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:53:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:53:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #408: Notify(19799, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37012') (first param 
is PID of sending backend)
2016-03-31 14:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:53:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:53:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #409: Notify(19800, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37013') (first param 
is PID of sending backend)
2016-03-31 14:53:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:53:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:53:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:53:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #410: Notify(19801, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37013') (first param 
is PID of sending backend)
2016-03-31 14:53:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:53:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:53:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:53:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #411: Notify(19811, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37013') (first param 
is PID of sending backend)
2016-03-31 14:53:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:53:55  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:53:55  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:53:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #412: Notify(19812, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35579') 
(first param is PID of sending backend)
2016-03-31 14:53:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 14:53:55  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 14:53:55  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:53:55  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:53:55  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:53:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #413: Notify(19813, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35580') 
(first param is PID of sending backend)
2016-03-31 14:53:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 14:53:55  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 14:53:55  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:53:55  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:53:55  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:53:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #414: Notify(19814, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5571') (first param is 
PID of sending backend)
2016-03-31 14:53:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 14:55:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #415: Notify(20406, 'gm_table_mod', 
'operation=INSERT::table=clin.episode::PK name=pk::row PK=14434::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:55:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 14:55:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #416: Notify(20407, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_med::PK name=pk::row PK=19250::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:55:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 14:55:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #417: Notify(20408, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_med::PK name=pk::row PK=19250::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:55:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 14:55:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:55:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:55:44  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:55:44  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:55:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 14:55:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:55:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:55:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #418: Notify(20409, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37014') (first param 
is PID of sending backend)
2016-03-31 14:55:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:55:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:55:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:55:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 14:55:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:55:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:55:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:55:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:55:44  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:55:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:55:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:55:44  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:55:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #419: Notify(20411, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37014') (first param 
is PID of sending backend)
2016-03-31 14:55:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:55:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:55:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:55:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #420: Notify(20423, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37014') (first param 
is PID of sending backend)
2016-03-31 14:55:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 14:55:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:55:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:55:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #421: Notify(20424, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35581') 
(first param is PID of sending backend)
2016-03-31 14:55:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 14:55:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 14:55:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 14:55:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 14:55:45  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 14:56:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:09  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:09  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:09  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 14:56:09  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:09  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:15  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:17  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:56:17  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=2* -> event.GetSelection()=4
2016-03-31 14:56:17  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:56:17  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=2 -> event.GetSelection()=4*
2016-03-31 14:56:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:17  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17949]
2016-03-31 14:56:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 20556, readonly: False
2016-03-31 14:56:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 14:56:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 14:56:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 14:56:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:17  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 14:56:17  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 14:56:17  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 14:56:17  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:56:17  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 14:56:17  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 14:56:17  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 14:56:17  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 4
2016-03-31 14:56:17  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:56:17  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 14:56:17  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 14:56:17  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 4
2016-03-31 14:56:17  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 14:56:17  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 14:56:18  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:18  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:18  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 14:56:18  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 14:56:18  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:18  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:18  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 14:56:18  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:56:18  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=0* -> event.GetSelection()=1
2016-03-31 14:56:18  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 14:56:18  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): 0
2016-03-31 14:56:18  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 4
2016-03-31 14:56:18  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:56:18  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=0 -> event.GetSelection()=1*
2016-03-31 14:56:18  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 14:56:18  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 4
2016-03-31 14:56:18  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): 0
2016-03-31 14:56:19  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:19  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:19  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:19  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:56:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:57:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 14:57:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=4* -> event.GetSelection()=6
2016-03-31 14:57:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 14:57:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=4 -> event.GetSelection()=6*
2016-03-31 14:57:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:57:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:57:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:57:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:57:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:57:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:57:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:57:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:57:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:57:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:57:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:57:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:57:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:57:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 14:57:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #422: Notify(20771, 'gm_table_mod', 
'operation=UPDATE::table=clin.encounter::PK name=pk::row PK=17948::person 
PK=4448') (first param is PID of sending backend)
2016-03-31 14:57:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 14:57:08  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17948] != local encounter [17940], ignoring signal
2016-03-31 14:57:08  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17948] != local encounter [17940], ignoring signal
2016-03-31 14:57:08  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17948] != local encounter [17949], ignoring signal
2016-03-31 14:57:08  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17948] != local encounter [17949], ignoring signal
2016-03-31 15:00:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #423: Notify(21544, 'gm_table_mod', 
'operation=INSERT::table=dem.names::PK name=id::row PK=4609::person PK=4449') 
(first param is PID of sending backend)
2016-03-31 15:00:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [dem.names_mod_db]
2016-03-31 15:00:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #424: Notify(21544, 'gm_table_mod', 
'operation=INSERT::table=dem.identity::PK name=pk::row PK=4449::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:00:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [dem.identity_mod_db]
2016-03-31 15:00:09  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_identity_mod_db()
 #622): identity_mod_db
2016-03-31 15:00:09  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:00:09  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:00:09  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:00:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #425: Notify(21545, 'gm_table_mod', 
'operation=UPDATE::table=dem.identity::PK name=pk::row PK=4449::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:00:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [dem.identity_mod_db]
2016-03-31 15:00:09  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_identity_mod_db()
 #622): identity_mod_db
2016-03-31 15:00:09  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:00:09  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:00:09  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:00:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #426: Notify(21558, 'gm_table_mod', 
'operation=INSERT::table=dem.lnk_identity2comm::PK name=pk::row PK=5097::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:00:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [dem.lnk_identity2comm_mod_db]
2016-03-31 15:00:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #427: Notify(21559, 'gm_table_mod', 
'operation=INSERT::table=clin.patient::PK name=pk::row PK=4449::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:00:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.patient_mod_db]
2016-03-31 15:00:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #428: Notify(21560, 'gm_table_mod', 
'operation=INSERT::table=clin.encounter::PK name=pk::row PK=17950::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:00:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 15:00:11  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17950] != local encounter [17940], ignoring signal
2016-03-31 15:00:11  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17950] != local encounter [17940], ignoring signal
2016-03-31 15:00:11  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17950] != local encounter [17949], ignoring signal
2016-03-31 15:00:11  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17950] != local encounter [17949], ignoring signal
2016-03-31 15:00:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #429: Notify(21566, 'gm_table_mod', 
'operation=INSERT::table=clin.allergy_state::PK name=pk::row PK=4449::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:00:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.allergy_state_mod_db]
2016-03-31 15:10:18  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:18  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:18  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmNarrativeWidgets.py::save_current_editor()
 #886): saving editor on current page (#1)
2016-03-31 15:10:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24171, readonly: False
2016-03-31 15:10:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #430: Notify(24171, 'gm_table_mod', 
'operation=UPDATE::table=clin.episode::PK name=pk::row PK=8272::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:10:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 15:10:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24172, readonly: False
2016-03-31 15:10:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #431: Notify(24172, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67939::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:10:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 15:10:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #432: Notify(24172, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67938::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:10:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmNarrativeWidgets.py::save_current_editor()
 #892): deleting
2016-03-31 15:10:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 15:10:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #433: Notify(24172, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67937::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:10:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:10:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 15:10:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:10:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 15:10:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 6
2016-03-31 15:10:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 15:10:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:10:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 15:10:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:10:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 6
2016-03-31 15:10:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 15:10:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 15:10:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #434: Notify(24172, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67936::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:10:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 15:10:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:21  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:10:21  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:10:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:21  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17949]
2016-03-31 15:10:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24195, readonly: False
2016-03-31 15:10:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:21  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 15:10:21  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 15:10:21  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 15:10:21  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 15:10:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:10:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=6* -> event.GetSelection()=18
2016-03-31 15:10:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:10:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=6 -> event.GetSelection()=18*
2016-03-31 15:10:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24216, readonly: False
2016-03-31 15:10:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #435: Notify(24216, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25101::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:10:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:10:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24217, readonly: False
2016-03-31 15:10:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #436: Notify(24217, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25101::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:10:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:10:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24229, readonly: False
2016-03-31 15:10:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #437: Notify(24229, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25102::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:10:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:10:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24230, readonly: False
2016-03-31 15:10:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #438: Notify(24230, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25102::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:10:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:10:32  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 15:10:32  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 15:10:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:35  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24258, readonly: False
2016-03-31 15:10:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #439: Notify(24258, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25103::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:10:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:10:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24259, readonly: False
2016-03-31 15:10:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #440: Notify(24259, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25103::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:10:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:10:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24297, readonly: False
2016-03-31 15:10:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #441: Notify(24297, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25104::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:10:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:10:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24298, readonly: False
2016-03-31 15:10:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #442: Notify(24298, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25104::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:10:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24308, readonly: False
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #443: Notify(24308, 'gm_table_mod', 
'operation=INSERT::table=bill.bill::PK name=pk::row PK=5572') (first param is 
PID of sending backend)
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 15:10:46  INFO      gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmBillingWidgets.py::create_bill_from_items()
 #492): created bill [GM2702 / 2016-03-31 / 151046]
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24309, readonly: False
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #444: Notify(24309, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25101::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #445: Notify(24309, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25102::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #446: Notify(24309, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25103::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #447: Notify(24309, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25104::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24310, readonly: False
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #448: Notify(24310, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5572') (first param is 
PID of sending backend)
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24311, readonly: False
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #449: Notify(24311, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5572') (first param is 
PID of sending backend)
2016-03-31 15:10:46  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 15:10:47  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 15:10:47  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 15:10:47  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 15:10:47  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 15:10:47  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 15:10:47  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 15:10:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24331, readonly: False
2016-03-31 15:10:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #450: Notify(24331, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5572') (first param is 
PID of sending backend)
2016-03-31 15:10:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 15:10:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24332, readonly: True
2016-03-31 15:10:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1896): access mode [READ ONLY]
2016-03-31 15:10:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1898): readonly: autocommit=True to avoid <IDLE IN TRANSACTION>
2016-03-31 15:10:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1141): expecting 2351 bytes of BYTEA data in chunks of 2351 bytes
2016-03-31 15:10:49  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1147): # of chunks: 1; remainder: 0 bytes
2016-03-31 15:10:49  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #1059): LaTeX sandbox directory: 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ]
2016-03-31 15:10:49  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #674): working on template file 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ/gm-L-Template-pN3vyw.tex]
2016-03-31 15:10:49  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_long]
2016-03-31 15:10:49  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_short]
2016-03-31 15:10:49  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version]
2016-03-31 15:10:49  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version_internal]
2016-03-31 15:10:49  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_last_modified]
2016-03-31 15:10:49  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #1
2016-03-31 15:10:49  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ/gm-L-Template-pN3vyw.tex] 
-> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ/gm-L-Template-pN3vyw-result-pass-1.tex]
2016-03-31 15:10:49  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<[^<:]+::.*?(?=::\d*?>\$)::\d*?>\$|\$<[^<:]+::.*?(?=::\d+-\d+>\$)::\d+-\d+>\$
2016-03-31 15:10:49  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 15:10:49  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::4>$]
2016-03-31 15:10:49  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[4]; options=>>><<<
2016-03-31 15:10:49  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::4>$]
2016-03-31 15:10:49  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[4]; options=>>><<<
2016-03-31 15:10:49  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 15:10:49  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<gender_mapper::Herr//Frau::>$]
2016-03-31 15:10:49  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[gender_mapper]; region_def=[]; 
options=>>>Herr//Frau<<<
2016-03-31 15:10:49  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 3 placeholders found in this line
2016-03-31 15:10:49  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 15:10:49  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 15:10:49  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 15:10:49  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 15:10:49  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 15:10:49  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 15:10:49  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 15:10:49  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_street::home::>$]
2016-03-31 15:10:49  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_street]; region_def=[]; options=>>>home<<<
2016-03-31 15:10:50  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_number::home::>$]
2016-03-31 15:10:50  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_number]; region_def=[]; options=>>>home<<<
2016-03-31 15:10:50  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 15:10:50  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_postcode::home::>$]
2016-03-31 15:10:50  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_postcode]; region_def=[]; 
options=>>>home<<<
2016-03-31 15:10:51  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_location::home::>$]
2016-03-31 15:10:51  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_location]; region_def=[]; 
options=>>>home<<<
2016-03-31 15:10:51  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 4 placeholders found in this line
2016-03-31 15:10:51  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 15:10:51  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 15:10:51  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 15:10:51  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 15:10:51  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 15:10:51  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 15:10:51  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<date_of_birth::%d.%m.%Y::>$]
2016-03-31 15:10:51  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[date_of_birth]; region_def=[]; 
options=>>>%d.%m.%Y<<<
2016-03-31 15:10:51  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 15:10:51  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<progress_notes::a// %s \\ ::>$]
2016-03-31 15:10:51  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[progress_notes]; region_def=[]; options=>>>a// 
%s \\ <<<
2016-03-31 15:10:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:53  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 15:10:53  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill_item:: %(date_to_bill)s & %(billable_code)s & 
{\footnotesize %(billable_description)s, %(item_detail)s } & %(unit_count)s / 
%(amount_multiplier)s & %(total_amount)s \EUR \\ // %d.%m.%Y::>$]
2016-03-31 15:10:53  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill_item]; region_def=[]; options=>>> 
%(date_to_bill)s & %(billable_code)s & {\footnotesize %(billable_description)s, 
%(item_detail)s } & %(unit_count)s / %(amount_multiplier)s & %(total_amount)s 
\EUR \\ // %d.%m.%Y<<<
2016-03-31 15:10:53  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 15:10:53  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill::%(total_amount)s::>$]
2016-03-31 15:10:53  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill]; region_def=[]; 
options=>>>%(total_amount)s<<<
2016-03-31 15:10:53  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #2
2016-03-31 15:10:53  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ/gm-L-Template-pN3vyw-result-pass-1.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ/gm-L-Template-pN3vyw-result-pass-2.tex]
2016-03-31 15:10:53  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<[^<:]+?::.*?(?=::\d*?>>\$)::\d*?>>\$|\$<<[^<:]+?::.*?(?=::\d+-\d+>>\$)::\d+-\d+>>\$
2016-03-31 15:10:53  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #3
2016-03-31 15:10:53  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ/gm-L-Template-pN3vyw-result-pass-2.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ/gm-L-Template-pN3vyw-result-pass-3.tex]
2016-03-31 15:10:53  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<<[^<:]+?::.*?(?=::\d*?>>>\$)::\d*?>>>\$|\$<<<[^<:]+?::.*?(?=::\d+-\d+>>>\$)::\d+-\d+>>>\$
2016-03-31 15:10:53  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_long]
2016-03-31 15:10:53  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_short]
2016-03-31 15:10:53  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version]
2016-03-31 15:10:53  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version_internal]
2016-03-31 15:10:53  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_last_modified]
2016-03-31 15:10:53  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1207): ignoring <format> directive [None], generating PDF
2016-03-31 15:10:53  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ/gm-L-Template-pN3vyw-result-pass-3.tex<<<
2016-03-31 15:10:53  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 15:10:53  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 15:10:53  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ/gm-L-Template-pN3vyw-result-pass-3.tex<<<
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ/gm-L-Template-pN3vyw-result-pass-3.tex<<<
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 15:10:54  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ/gm-L-Template-pN3vyw-result-pass-3.tex<<<
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ/gm-L-Template-pN3vyw-result-pass-3.tex<<<
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 15:10:54  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ/gm-L-Template-pN3vyw-result-pass-3.tex<<<
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 15:10:54  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 15:10:54  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1228): copying sandboxed PDF: 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ/gm-L-Template-pN3vyw-result-pass-3.pdf
 -> /tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw-result-pass-3.pdf
2016-03-31 15:10:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:10:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24360, readonly: False
2016-03-31 15:10:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #451: Notify(24360, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_med::PK name=pk::row PK=19251::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:10:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 15:10:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24361, readonly: False
2016-03-31 15:10:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #452: Notify(24361, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_med::PK name=pk::row PK=19251::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:10:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 15:10:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24362, readonly: False
2016-03-31 15:10:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #453: Notify(24362, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37015') (first param 
is PID of sending backend)
2016-03-31 15:10:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:10:57  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw-result-pass-3.pdf): 
<131072> byte blocks
2016-03-31 15:10:57  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw-result-pass-3.pdf): 
2163b3a1979c6801e3ef41d4d8800a03
2016-03-31 15:10:57  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24363, readonly: False
2016-03-31 15:10:57  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:57  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:57  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::2163b3a1979c6801e3ef41d4d8800a03] = 
[DB::2163b3a1979c6801e3ef41d4d8800a03]
2016-03-31 15:10:57  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #454: Notify(24363, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37015') (first param 
is PID of sending backend)
2016-03-31 15:10:57  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:10:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24373, readonly: False
2016-03-31 15:10:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #455: Notify(24373, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37015') (first param 
is PID of sending backend)
2016-03-31 15:10:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:10:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24374, readonly: False
2016-03-31 15:10:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:10:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #456: Notify(24374, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37016') (first param 
is PID of sending backend)
2016-03-31 15:10:58  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:10:59  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ/gm-L-Template-pN3vyw-result-pass-3.tex):
 <131072> byte blocks
2016-03-31 15:10:59  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw_hoWKfZ/gm-L-Template-pN3vyw-result-pass-3.tex):
 67964c3124334da006219eedff6def5b
2016-03-31 15:10:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24375, readonly: False
2016-03-31 15:10:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:10:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:10:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::67964c3124334da006219eedff6def5b] = 
[DB::67964c3124334da006219eedff6def5b]
2016-03-31 15:10:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #457: Notify(24375, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37016') (first param 
is PID of sending backend)
2016-03-31 15:10:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24378, readonly: False
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #458: Notify(24378, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37016') (first param 
is PID of sending backend)
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24386, readonly: False
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #459: Notify(24386, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35582') 
(first param is PID of sending backend)
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24387, readonly: False
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #460: Notify(24387, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35583') 
(first param is PID of sending backend)
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24388, readonly: False
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:11:00  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #47): printing "invoice": 
[u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw-result-pass-3.pdf']
2016-03-31 15:11:00  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #58): print job type "invoice" not registered
2016-03-31 15:11:00  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #61): print API "None" unknown, trying all
2016-03-31 15:11:00  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::_print_files_by_gtklp()
 #172): printing with ['gtklp', '-i', '-# 1', 
u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-pN3vyw-result-pass-3.pdf']
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #461: Notify(24388, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5572') (first param is 
PID of sending backend)
2016-03-31 15:11:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 15:11:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 15:11:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:11:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:11:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:11:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:11:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 15:11:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:11:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:11:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:11:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:11:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:11:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:11:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:11:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:11:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:11:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:11:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:11:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:11:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:11:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:11:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:11:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:11:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 15:11:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:11:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:11:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 15:11:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:11:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:11:03  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:11:03  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:11:03  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:11:03  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:11:05  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 15:11:30  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 15:11:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #379): [Kiebusch, lott]: not a search term with a simple, unambigous structure
2016-03-31 15:11:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_normalize_soundalikes()
 #151): [Kiebusch, lott] -> [Kiebusch, lo(th|t)(th|t)]
2016-03-31 15:11:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE firstnames ~ %s AND lastnames ~ %s', 'args': 
[u'Name: Nachname, Vorname', u'^Lo(th|t)(th|t)', u'^Kiebusch']}
2016-03-31 15:11:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(firstnames) ~* lower(%s) AND lower(lastnames) 
~* lower(%s)', 'args': [u'Name: Nachname, Vorname', u'^lo(th|t)(th|t)', 
u'^Kiebusch']}
2016-03-31 15:11:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE firstnames ~ %s AND lastnames ~ %s', 'args': 
[u'Name: Nachname, Vorname', u'^Kiebusch', u'^Lo(th|t)(th|t)']}
2016-03-31 15:11:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(firstnames) ~* lower(%s) AND lower(lastnames) 
~* lower(%s)', 'args': [u'Name: Nachname, Vorname', u'^Kiebusch', 
u'^lo(th|t)(th|t)']}
2016-03-31 15:11:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE preferred ~ %s AND lastnames ~ %s', 'args': [u'Name: 
Nachname, Vorname', u'^Lo(th|t)(th|t)', u'^Kiebusch']}
2016-03-31 15:11:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(preferred) ~* lower(%s) AND lower(lastnames) 
~* lower(%s)', 'args': [u'Name: Nachname, Vorname', u'^lo(th|t)(th|t)', 
u'^Kiebusch']}
2016-03-31 15:11:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u"SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(firstnames || ' ' || lastnames) ~* lower(%s) 
AND lower(firstnames || ' ' || lastnames) ~* lower(%s)", 'args': [u'Name', 
u'Kiebusch', u'lo(th|t)(th|t)']}
2016-03-31 15:11:33  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPatSearchWidgets.py::_on_enter()
 #1063): 1 matching person(s) found
2016-03-31 15:11:33  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::__init__()
 #2049): patient change [2702] -> [2703] requested
2016-03-31 15:11:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:11:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2702] (thread 140479752898304)
2016-03-31 15:11:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24663, readonly: False
2016-03-31 15:11:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:11:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:11:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:11:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #462: Notify(24663, 'gm_table_mod', 
'operation=UPDATE::table=clin.encounter::PK name=pk::row PK=17949::person 
PK=2702') (first param is PID of sending backend)
2016-03-31 15:11:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 15:11:38  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::cleanup()
 #217): cleaning up after clinical record for patient [2702]
2016-03-31 15:11:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::unlock_row()
 #1056): trying to unlock row: [clin.encounter] [17949] (exclusive: False)
2016-03-31 15:11:38  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #67): args: ()
2016-03-31 15:11:38  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #68): kwargs: {}
2016-03-31 15:11:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [2703] (thread 140479752898304)
2016-03-31 15:11:38  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [2703]
2016-03-31 15:11:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24665, readonly: False
2016-03-31 15:11:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:11:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:11:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:11:38  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #48): no <very recent> encounter (younger than [1 hour 30 minutes]) found
2016-03-31 15:11:38  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_fairly_recent_encounter()
 #83): no <fairly recent> encounter (between [1 hour 30 minutes] and [6 hours] 
old) found
2016-03-31 15:11:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24666, readonly: False
2016-03-31 15:11:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:11:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:11:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:11:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #463: Notify(24666, 'gm_table_mod', 
'operation=INSERT::table=clin.encounter::PK name=pk::row PK=17951::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:11:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 15:11:38  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_decide_on_active_encounter()
 #172): new encounter [17951] initiated
2016-03-31 15:11:38  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 15:11:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17951] (exclusive: False)
2016-03-31 15:11:38  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [2703].
2016-03-31 15:11:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:38  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17949] != local encounter [17940], ignoring signal
2016-03-31 15:11:38  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17949] != local encounter [17940], ignoring signal
2016-03-31 15:11:38  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #270): same XMIN, there really should not be any difference between DB and 
in-client instance of current encounter
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1128): comparing dict-likes: "modified enc in client" [<type 'dict'>] vs "enc 
loaded from DB" [<type 'dict'>]
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153): last_affirmed_original_tz: dict1 = >>>2016 Mär 31  14:28<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  15:11<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   pk_type:  both = >>>1<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                pk_patient:  both = >>>2702<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):   assessment_of_encounter: dict1 = >>><<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>C1, Th3;<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_type:  both = >>>4<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_aoe:  both = >>>[]<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               modified_by:  both = >>>MaAn<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):            xmin_encounter: dict1 = >>>261418<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>261504<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                 l10n_type:  both = >>>in Praxis<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             modified_when: dict1 = >>>2016 Mär 31  14:28<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  15:11<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_rfe:  both = >>>[]<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                      type:  both = >>>in surgery<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):           modified_by_raw:  both = >>>maan<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    praxis:  both = >>>Praxis Angermann<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   started:  both = >>>2016 Mär 31  14:28<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      reason_for_encounter:  both = >>><<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_unit_type:  both = >>>4<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):             praxis_branch:  both = >>>Praxis<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             last_affirmed: dict1 = >>>2016 Mär 31  14:28<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  15:11<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_unit:  both = >>>7<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_encounter:  both = >>>17949<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):               row_version: dict1 = >>>0<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>1<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    pk_org:  both = >>>7<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):          source_time_zone:  both = >>>2:00:00<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):       started_original_tz:  both = >>>2016 Mär 31  14:28<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                  pk_audit:  both = >>>254382<<<
2016-03-31 15:11:38  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1165): dict-likes appear to be different from each other
2016-03-31 15:11:38  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #301): active encounter modified remotely, no locally pending changes, 
reloading from DB and locally announcing the remote modification
2016-03-31 15:11:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:11:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 15:11:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:11:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 15:11:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 15:11:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:11:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 15:11:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:11:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 15:11:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 15:11:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 15:11:38  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 15:11:38  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 15:11:39  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 15:11:39  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 15:11:39  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 15:11:39  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 15:11:39  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17951] != local encounter [17940], ignoring signal
2016-03-31 15:11:39  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17951] != local encounter [17940], ignoring signal
2016-03-31 15:11:39  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17951] != local encounter [17949], ignoring signal
2016-03-31 15:11:39  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17951] != local encounter [17949], ignoring signal
2016-03-31 15:11:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:39  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:11:39  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:11:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24667, readonly: False
2016-03-31 15:11:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:11:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:11:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:11:39  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [2703]
2016-03-31 15:11:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24668, readonly: False
2016-03-31 15:11:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:11:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:11:39  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:11:39  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 15:11:39  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 2703}
2016-03-31 15:11:39  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [post_patient_activation]
2016-03-31 15:11:39  DEBUG     gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::__init__()
 #46): instantiated document folder for patient [2703]
2016-03-31 15:11:39  INFO      gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::get_latest_mugshot()
 #99): no mugshots available for patient [2703]
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_post_patient_selection()
 #639): post_patient_selection
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:11:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:39  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 15:11:39  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 15:11:39  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 15:11:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 15:11:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:39  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 15:11:39  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 15:11:40  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:11:40  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=0* -> event.GetSelection()=1
2016-03-31 15:11:40  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:11:40  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): 0
2016-03-31 15:11:40  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 15:11:40  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:11:40  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=0 -> event.GetSelection()=1*
2016-03-31 15:11:40  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:11:40  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 15:11:40  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): 0
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:11:40  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17951]
2016-03-31 15:11:40  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24680, readonly: False
2016-03-31 15:11:40  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:11:40  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:11:40  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [2703]
2016-03-31 15:11:40  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24681, readonly: False
2016-03-31 15:11:40  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:11:40  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:11:40  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:11:40  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17951] found and re-activated
2016-03-31 15:11:40  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 15:11:40  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17951] (exclusive: False)
2016-03-31 15:11:40  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [2703].
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:11:40  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=18* -> event.GetSelection()=2
2016-03-31 15:11:40  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:11:40  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=18 -> event.GetSelection()=2*
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:40  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 15:11:40  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 15:11:40  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 15:11:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:41  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 15:11:41  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 2703}
2016-03-31 15:11:41  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #250): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s ORDER 
BY due_date NULLS LAST, importance DESC, received_when DESC
2016-03-31 15:11:41  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #251): args: {'pat': 2703}
2016-03-31 15:11:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:42  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:11:42  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:11:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24695, readonly: False
2016-03-31 15:11:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:11:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:11:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:11:42  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [2703]
2016-03-31 15:11:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 24697, readonly: False
2016-03-31 15:11:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:11:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:11:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:11:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:11:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=2* -> event.GetSelection()=6
2016-03-31 15:11:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:11:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=2 -> event.GetSelection()=6*
2016-03-31 15:11:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:11:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:14:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:14:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:14:10  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmNarrativeWidgets.py::save_current_editor()
 #886): saving editor on current page (#1)
2016-03-31 15:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25511, readonly: False
2016-03-31 15:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #464: Notify(25511, 'gm_table_mod', 
'operation=UPDATE::table=clin.episode::PK name=pk::row PK=8274::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 15:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25512, readonly: False
2016-03-31 15:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmNarrativeWidgets.py::save_current_editor()
 #892): deleting
2016-03-31 15:14:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:14:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 15:14:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:14:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 15:14:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 6
2016-03-31 15:14:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:14:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 15:14:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:14:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 6
2016-03-31 15:14:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 15:14:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 15:14:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #465: Notify(25512, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67943::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 15:14:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #466: Notify(25512, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67942::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 15:14:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #467: Notify(25512, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67941::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 15:14:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #468: Notify(25512, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67940::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:13  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 15:14:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:14:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=6* -> event.GetSelection()=18
2016-03-31 15:14:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:14:13  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=6 -> event.GetSelection()=18*
2016-03-31 15:14:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:14:13  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:14:13  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:14:13  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:14:13  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 15:14:13  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 15:14:13  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 15:14:13  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 15:14:18  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:14:18  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:14:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25552, readonly: False
2016-03-31 15:14:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #469: Notify(25552, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25105::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:14:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25553, readonly: False
2016-03-31 15:14:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #470: Notify(25553, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25105::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:14:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:14:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:14:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25564, readonly: False
2016-03-31 15:14:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #471: Notify(25564, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25106::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:14:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25565, readonly: False
2016-03-31 15:14:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #472: Notify(25565, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25106::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:14:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:14:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:14:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25584, readonly: False
2016-03-31 15:14:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #473: Notify(25584, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25107::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:14:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25585, readonly: False
2016-03-31 15:14:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #474: Notify(25585, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25107::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:14:30  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:14:30  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:14:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25604, readonly: False
2016-03-31 15:14:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #475: Notify(25604, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25108::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:14:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25605, readonly: False
2016-03-31 15:14:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #476: Notify(25605, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25108::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:14:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:14:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:14:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25617, readonly: False
2016-03-31 15:14:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #477: Notify(25617, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25109::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:14:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25625, readonly: False
2016-03-31 15:14:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #478: Notify(25625, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25109::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25635, readonly: False
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #479: Notify(25635, 'gm_table_mod', 
'operation=INSERT::table=bill.bill::PK name=pk::row PK=5573') (first param is 
PID of sending backend)
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 15:14:37  INFO      gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmBillingWidgets.py::create_bill_from_items()
 #492): created bill [GM2703 / 2016-03-31 / 151437]
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25636, readonly: False
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #480: Notify(25636, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25105::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #481: Notify(25636, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25106::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #482: Notify(25636, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25107::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #483: Notify(25636, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25108::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #484: Notify(25636, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25109::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:14:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25637, readonly: False
2016-03-31 15:14:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #485: Notify(25637, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5573') (first param is 
PID of sending backend)
2016-03-31 15:14:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 15:14:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25644, readonly: False
2016-03-31 15:14:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #486: Notify(25644, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5573') (first param is 
PID of sending backend)
2016-03-31 15:14:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 15:14:38  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 15:14:38  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 15:14:38  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 15:14:38  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 15:14:38  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 15:14:38  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 15:14:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25667, readonly: False
2016-03-31 15:14:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #487: Notify(25667, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5573') (first param is 
PID of sending backend)
2016-03-31 15:14:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 15:14:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25668, readonly: True
2016-03-31 15:14:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1896): access mode [READ ONLY]
2016-03-31 15:14:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1898): readonly: autocommit=True to avoid <IDLE IN TRANSACTION>
2016-03-31 15:14:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1141): expecting 2351 bytes of BYTEA data in chunks of 2351 bytes
2016-03-31 15:14:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1147): # of chunks: 1; remainder: 0 bytes
2016-03-31 15:14:44  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #1059): LaTeX sandbox directory: 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh]
2016-03-31 15:14:44  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #674): working on template file 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh/gm-L-Template-ttKq0Z.tex]
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_long]
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_short]
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version]
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version_internal]
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_last_modified]
2016-03-31 15:14:44  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #1
2016-03-31 15:14:44  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh/gm-L-Template-ttKq0Z.tex] 
-> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh/gm-L-Template-ttKq0Z-result-pass-1.tex]
2016-03-31 15:14:44  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<[^<:]+::.*?(?=::\d*?>\$)::\d*?>\$|\$<[^<:]+::.*?(?=::\d+-\d+>\$)::\d+-\d+>\$
2016-03-31 15:14:44  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::4>$]
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[4]; options=>>><<<
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::4>$]
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[4]; options=>>><<<
2016-03-31 15:14:44  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<gender_mapper::Herr//Frau::>$]
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[gender_mapper]; region_def=[]; 
options=>>>Herr//Frau<<<
2016-03-31 15:14:44  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 3 placeholders found in this line
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 15:14:44  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_street::home::>$]
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_street]; region_def=[]; options=>>>home<<<
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_number::home::>$]
2016-03-31 15:14:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_number]; region_def=[]; options=>>>home<<<
2016-03-31 15:14:45  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 15:14:45  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_postcode::home::>$]
2016-03-31 15:14:45  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_postcode]; region_def=[]; 
options=>>>home<<<
2016-03-31 15:14:45  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_location::home::>$]
2016-03-31 15:14:45  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_location]; region_def=[]; 
options=>>>home<<<
2016-03-31 15:14:45  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 4 placeholders found in this line
2016-03-31 15:14:45  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 15:14:45  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 15:14:45  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 15:14:45  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 15:14:45  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 15:14:45  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 15:14:46  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<date_of_birth::%d.%m.%Y::>$]
2016-03-31 15:14:46  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[date_of_birth]; region_def=[]; 
options=>>>%d.%m.%Y<<<
2016-03-31 15:14:46  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 15:14:46  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<progress_notes::a// %s \\ ::>$]
2016-03-31 15:14:46  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[progress_notes]; region_def=[]; options=>>>a// 
%s \\ <<<
2016-03-31 15:14:46  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:14:46  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:14:47  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 15:14:47  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill_item:: %(date_to_bill)s & %(billable_code)s & 
{\footnotesize %(billable_description)s, %(item_detail)s } & %(unit_count)s / 
%(amount_multiplier)s & %(total_amount)s \EUR \\ // %d.%m.%Y::>$]
2016-03-31 15:14:47  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill_item]; region_def=[]; options=>>> 
%(date_to_bill)s & %(billable_code)s & {\footnotesize %(billable_description)s, 
%(item_detail)s } & %(unit_count)s / %(amount_multiplier)s & %(total_amount)s 
\EUR \\ // %d.%m.%Y<<<
2016-03-31 15:14:47  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 15:14:47  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill::%(total_amount)s::>$]
2016-03-31 15:14:47  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill]; region_def=[]; 
options=>>>%(total_amount)s<<<
2016-03-31 15:14:47  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #2
2016-03-31 15:14:47  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh/gm-L-Template-ttKq0Z-result-pass-1.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh/gm-L-Template-ttKq0Z-result-pass-2.tex]
2016-03-31 15:14:47  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<[^<:]+?::.*?(?=::\d*?>>\$)::\d*?>>\$|\$<<[^<:]+?::.*?(?=::\d+-\d+>>\$)::\d+-\d+>>\$
2016-03-31 15:14:47  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #3
2016-03-31 15:14:47  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh/gm-L-Template-ttKq0Z-result-pass-2.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh/gm-L-Template-ttKq0Z-result-pass-3.tex]
2016-03-31 15:14:47  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<<[^<:]+?::.*?(?=::\d*?>>>\$)::\d*?>>>\$|\$<<<[^<:]+?::.*?(?=::\d+-\d+>>>\$)::\d+-\d+>>>\$
2016-03-31 15:14:47  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_long]
2016-03-31 15:14:47  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_short]
2016-03-31 15:14:47  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version]
2016-03-31 15:14:47  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version_internal]
2016-03-31 15:14:47  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_last_modified]
2016-03-31 15:14:47  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1207): ignoring <format> directive [None], generating PDF
2016-03-31 15:14:47  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh/gm-L-Template-ttKq0Z-result-pass-3.tex<<<
2016-03-31 15:14:47  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 15:14:47  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 15:14:47  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh/gm-L-Template-ttKq0Z-result-pass-3.tex<<<
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh/gm-L-Template-ttKq0Z-result-pass-3.tex<<<
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 15:14:48  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh/gm-L-Template-ttKq0Z-result-pass-3.tex<<<
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh/gm-L-Template-ttKq0Z-result-pass-3.tex<<<
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 15:14:48  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh/gm-L-Template-ttKq0Z-result-pass-3.tex<<<
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 15:14:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 15:14:48  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1228): copying sandboxed PDF: 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh/gm-L-Template-ttKq0Z-result-pass-3.pdf
 -> /tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z-result-pass-3.pdf
2016-03-31 15:14:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:14:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:14:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25697, readonly: False
2016-03-31 15:14:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #488: Notify(25697, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_med::PK name=pk::row PK=19252::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 15:14:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25698, readonly: False
2016-03-31 15:14:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #489: Notify(25698, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_med::PK name=pk::row PK=19252::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:14:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 15:14:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25699, readonly: False
2016-03-31 15:14:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #490: Notify(25699, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37017') (first param 
is PID of sending backend)
2016-03-31 15:14:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:14:51  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z-result-pass-3.pdf): 
<131072> byte blocks
2016-03-31 15:14:51  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z-result-pass-3.pdf): 
0c467f20ade75304878870e66f5dee91
2016-03-31 15:14:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25704, readonly: False
2016-03-31 15:14:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::0c467f20ade75304878870e66f5dee91] = 
[DB::0c467f20ade75304878870e66f5dee91]
2016-03-31 15:14:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #491: Notify(25704, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37017') (first param 
is PID of sending backend)
2016-03-31 15:14:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:14:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25710, readonly: False
2016-03-31 15:14:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #492: Notify(25710, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37017') (first param 
is PID of sending backend)
2016-03-31 15:14:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:14:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25711, readonly: False
2016-03-31 15:14:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #493: Notify(25711, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37018') (first param 
is PID of sending backend)
2016-03-31 15:14:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:14:53  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh/gm-L-Template-ttKq0Z-result-pass-3.tex):
 <131072> byte blocks
2016-03-31 15:14:53  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z_J_hKxh/gm-L-Template-ttKq0Z-result-pass-3.tex):
 23a25cbe1f6cf1946776a4455042d4e6
2016-03-31 15:14:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25712, readonly: False
2016-03-31 15:14:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::23a25cbe1f6cf1946776a4455042d4e6] = 
[DB::23a25cbe1f6cf1946776a4455042d4e6]
2016-03-31 15:14:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #494: Notify(25712, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37018') (first param 
is PID of sending backend)
2016-03-31 15:14:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25723, readonly: False
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #495: Notify(25723, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37018') (first param 
is PID of sending backend)
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25725, readonly: False
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #496: Notify(25725, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35584') 
(first param is PID of sending backend)
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25726, readonly: False
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #497: Notify(25726, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35585') 
(first param is PID of sending backend)
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 25727, readonly: False
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #498: Notify(25727, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5573') (first param is 
PID of sending backend)
2016-03-31 15:14:54  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #47): printing "invoice": 
[u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z-result-pass-3.pdf']
2016-03-31 15:14:54  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #58): print job type "invoice" not registered
2016-03-31 15:14:54  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #61): print API "None" unknown, trying all
2016-03-31 15:14:54  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::_print_files_by_gtklp()
 #172): printing with ['gtklp', '-i', '-# 1', 
u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-ttKq0Z-result-pass-3.pdf']
2016-03-31 15:14:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 15:14:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 15:14:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:14:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:14:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 15:14:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:14:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:14:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 15:14:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:14:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:14:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 15:14:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:14:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:14:56  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:14:56  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:14:56  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:14:56  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:15:22  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 15:15:58  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 15:16:00  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 15:18:24  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 15:18:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:18:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=18* -> event.GetSelection()=19
2016-03-31 15:18:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:18:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=18 -> event.GetSelection()=19*
2016-03-31 15:18:25  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>konsolekalendar --view --export-type csv --export-file 
/tmp/gnumed-marc/gYRIAIN/korganizer2gnumed.csv<<<
2016-03-31 15:18:25  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 15:18:25  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0]
2016-03-31 15:18:25  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>konsolekalendar --view --export-type csv 
--export-file /tmp/gnumed-marc/gYRIAIN/korganizer2gnumed.csv<<<
2016-03-31 15:18:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 15:18:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 15:18:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 15:18:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 15:18:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 15:18:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 15:18:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #379): [Methner, Melina]: not a search term with a simple, unambigous structure
2016-03-31 15:18:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_normalize_soundalikes()
 #151): [Methner, Melina] -> [Me(th|t)ner, Melina]
2016-03-31 15:18:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE firstnames ~ %s AND lastnames ~ %s', 'args': 
[u'Name: Nachname, Vorname', u'^Melina', u'^Me(th|t)ner']}
2016-03-31 15:18:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(firstnames) ~* lower(%s) AND lower(lastnames) 
~* lower(%s)', 'args': [u'Name: Nachname, Vorname', u'^Melina', 
u'^Me(th|t)ner']}
2016-03-31 15:18:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE firstnames ~ %s AND lastnames ~ %s', 'args': 
[u'Name: Nachname, Vorname', u'^Me(th|t)ner', u'^Melina']}
2016-03-31 15:18:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(firstnames) ~* lower(%s) AND lower(lastnames) 
~* lower(%s)', 'args': [u'Name: Nachname, Vorname', u'^Me(th|t)ner', 
u'^Melina']}
2016-03-31 15:18:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE preferred ~ %s AND lastnames ~ %s', 'args': [u'Name: 
Nachname, Vorname', u'^Melina', u'^Me(th|t)ner']}
2016-03-31 15:18:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(preferred) ~* lower(%s) AND lower(lastnames) 
~* lower(%s)', 'args': [u'Name: Nachname, Vorname', u'^Melina', 
u'^Me(th|t)ner']}
2016-03-31 15:18:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u"SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(firstnames || ' ' || lastnames) ~* lower(%s) 
AND lower(firstnames || ' ' || lastnames) ~* lower(%s)", 'args': [u'Name', 
u'Me(th|t)ner', u'Melina']}
2016-03-31 15:18:28  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::__init__()
 #2049): patient change [2703] -> [4449] requested
2016-03-31 15:18:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:18:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [2703] (thread 140479752898304)
2016-03-31 15:18:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26771, readonly: False
2016-03-31 15:18:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:18:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:18:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:18:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #499: Notify(26771, 'gm_table_mod', 
'operation=UPDATE::table=clin.encounter::PK name=pk::row PK=17951::person 
PK=2703') (first param is PID of sending backend)
2016-03-31 15:18:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 15:18:29  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::cleanup()
 #217): cleaning up after clinical record for patient [2703]
2016-03-31 15:18:29  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::unlock_row()
 #1056): trying to unlock row: [clin.encounter] [17951] (exclusive: False)
2016-03-31 15:18:29  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #67): args: ()
2016-03-31 15:18:29  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #68): kwargs: {}
2016-03-31 15:18:30  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:30  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [4449] (thread 140479752898304)
2016-03-31 15:18:30  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [4449]
2016-03-31 15:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26772, readonly: False
2016-03-31 15:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:18:30  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17950] found and re-activated
2016-03-31 15:18:30  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 15:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17950] (exclusive: False)
2016-03-31 15:18:30  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [4449].
2016-03-31 15:18:30  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:30  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17951] != local encounter [17940], ignoring signal
2016-03-31 15:18:30  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17951] != local encounter [17940], ignoring signal
2016-03-31 15:18:30  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #270): same XMIN, there really should not be any difference between DB and 
in-client instance of current encounter
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1128): comparing dict-likes: "modified enc in client" [<type 'dict'>] vs "enc 
loaded from DB" [<type 'dict'>]
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153): last_affirmed_original_tz: dict1 = >>>2016 Mär 31  15:11<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  15:18<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   pk_type:  both = >>>1<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                pk_patient:  both = >>>2703<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):   assessment_of_encounter: dict1 = >>><<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>Occ, BWS;<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_type:  both = >>>4<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_aoe:  both = >>>[]<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               modified_by:  both = >>>MaAn<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):            xmin_encounter: dict1 = >>>261505<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>261541<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                 l10n_type:  both = >>>in Praxis<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             modified_when: dict1 = >>>2016 Mär 31  15:11<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  15:18<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_rfe:  both = >>>[]<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                      type:  both = >>>in surgery<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):           modified_by_raw:  both = >>>maan<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    praxis:  both = >>>Praxis Angermann<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   started:  both = >>>2016 Mär 31  15:11<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      reason_for_encounter:  both = >>><<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_unit_type:  both = >>>4<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):             praxis_branch:  both = >>>Praxis<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             last_affirmed: dict1 = >>>2016 Mär 31  15:11<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  15:18<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_unit:  both = >>>7<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_encounter:  both = >>>17951<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):               row_version: dict1 = >>>0<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>1<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    pk_org:  both = >>>7<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):          source_time_zone:  both = >>>2:00:00<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):       started_original_tz:  both = >>>2016 Mär 31  15:11<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                  pk_audit:  both = >>>254422<<<
2016-03-31 15:18:30  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1165): dict-likes appear to be different from each other
2016-03-31 15:18:30  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #301): active encounter modified remotely, no locally pending changes, 
reloading from DB and locally announcing the remote modification
2016-03-31 15:18:30  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 15:18:30  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 15:18:30  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 19
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 19
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 15:18:30  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 15:18:30  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 15:18:30  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 19
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 19
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 15:18:30  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:30  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:30  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:18:30  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26773, readonly: False
2016-03-31 15:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:18:30  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [4449]
2016-03-31 15:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26774, readonly: False
2016-03-31 15:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:18:30  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:18:30  ERROR     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::run_rw_queries()
 #1677): RW query failed: [SELECT 
clin.remove_old_empty_encounters(4449::INTEGER, '1 week'::INTERVAL)]
2016-03-31 15:18:30  ERROR     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::run_rw_queries()
 #1681): PG error code: P0001
2016-03-31 15:18:30  ERROR     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::run_rw_queries()
 #1683): PG error message: ERROR:  
clin.remove_old_empty_encounters(person=4449, min_age=7 days): there are less 
than 2 encounters for this patient
2016-03-31 15:18:30  ERROR     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2638): error deleting empty encounters
Traceback (most recent call last):
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py",
 line 2636, in remove_empty_encounters
    rows, idx = gmPG2.run_rw_queries(queries = [{'cmd': cmd, 'args': args}])
  File "/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py", 
line 1675, in run_rw_queries
    curs.execute(query['cmd'], args)
  File "/usr/lib/python2.7/dist-packages/psycopg2/extras.py", line 120, in 
execute
    return super(DictCursor, self).execute(query, vars)
InternalError: clin.remove_old_empty_encounters(person=4449, min_age=7 days): 
there are less than 2 encounters for this patient

2016-03-31 15:18:30  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 15:18:30  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 4449}
2016-03-31 15:18:30  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [post_patient_activation]
2016-03-31 15:18:30  DEBUG     gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::__init__()
 #46): instantiated document folder for patient [4449]
2016-03-31 15:18:30  INFO      gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::get_latest_mugshot()
 #99): no mugshots available for patient [4449]
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_post_patient_selection()
 #639): post_patient_selection
2016-03-31 15:18:30  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:18:30  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:30  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:30  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:30  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 15:18:31  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 15:18:31  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 15:18:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:18:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 15:18:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:18:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 15:18:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 19
2016-03-31 15:18:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:18:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 15:18:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:18:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 19
2016-03-31 15:18:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 15:18:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:18:31  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17950]
2016-03-31 15:18:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26784, readonly: False
2016-03-31 15:18:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:18:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:18:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [4449]
2016-03-31 15:18:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26785, readonly: False
2016-03-31 15:18:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:18:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:18:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:18:31  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17950] found and re-activated
2016-03-31 15:18:31  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 15:18:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17950] (exclusive: False)
2016-03-31 15:18:31  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [4449].
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:18:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=19* -> event.GetSelection()=2
2016-03-31 15:18:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:18:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=19 -> event.GetSelection()=2*
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:31  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 15:18:31  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 15:18:31  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 15:18:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:32  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 15:18:32  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 4449}
2016-03-31 15:18:32  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #250): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s ORDER 
BY due_date NULLS LAST, importance DESC, received_when DESC
2016-03-31 15:18:32  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #251): args: {'pat': 4449}
2016-03-31 15:18:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:32  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:18:32  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:18:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:18:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26786, readonly: False
2016-03-31 15:18:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:18:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:18:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:18:32  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [4449]
2016-03-31 15:18:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26787, readonly: False
2016-03-31 15:18:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:18:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:18:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:18:32  ERROR     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::run_rw_queries()
 #1677): RW query failed: [SELECT 
clin.remove_old_empty_encounters(4449::INTEGER, '1 week'::INTERVAL)]
2016-03-31 15:18:32  ERROR     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::run_rw_queries()
 #1681): PG error code: P0001
2016-03-31 15:18:32  ERROR     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::run_rw_queries()
 #1683): PG error message: ERROR:  
clin.remove_old_empty_encounters(person=4449, min_age=7 days): there are less 
than 2 encounters for this patient
2016-03-31 15:18:32  ERROR     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2638): error deleting empty encounters
Traceback (most recent call last):
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py",
 line 2636, in remove_empty_encounters
    rows, idx = gmPG2.run_rw_queries(queries = [{'cmd': cmd, 'args': args}])
  File "/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py", 
line 1675, in run_rw_queries
    curs.execute(query['cmd'], args)
  File "/usr/lib/python2.7/dist-packages/psycopg2/extras.py", line 120, in 
execute
    return super(DictCursor, self).execute(query, vars)
InternalError: clin.remove_old_empty_encounters(person=4449, min_age=7 days): 
there are less than 2 encounters for this patient

2016-03-31 15:18:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26834, readonly: True
2016-03-31 15:18:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1896): access mode [READ ONLY]
2016-03-31 15:18:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1898): readonly: autocommit=True to avoid <IDLE IN TRANSACTION>
2016-03-31 15:18:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1141): expecting 2267 bytes of BYTEA data in chunks of 2267 bytes
2016-03-31 15:18:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1147): # of chunks: 1; remainder: 0 bytes
2016-03-31 15:18:42  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #1059): LaTeX sandbox directory: 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk]
2016-03-31 15:18:42  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #674): working on template file 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk/gm-L-Template-aXXBL8.tex]
2016-03-31 15:18:42  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_long]
2016-03-31 15:18:42  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_short]
2016-03-31 15:18:42  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version]
2016-03-31 15:18:42  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version_internal]
2016-03-31 15:18:42  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_last_modified]
2016-03-31 15:18:42  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #1
2016-03-31 15:18:42  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk/gm-L-Template-aXXBL8.tex] 
-> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk/gm-L-Template-aXXBL8-result-pass-1.tex]
2016-03-31 15:18:42  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<[^<:]+::.*?(?=::\d*?>\$)::\d*?>\$|\$<[^<:]+::.*?(?=::\d+-\d+>\$)::\d+-\d+>\$
2016-03-31 15:18:42  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 3 placeholders found in this line
2016-03-31 15:18:42  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 15:18:42  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 15:18:42  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 15:18:42  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 15:18:42  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 15:18:42  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 15:18:42  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 15:18:42  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_street::home::>$]
2016-03-31 15:18:42  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_street]; region_def=[]; options=>>>home<<<
2016-03-31 15:18:43  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_number::home::>$]
2016-03-31 15:18:43  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_number]; region_def=[]; options=>>>home<<<
2016-03-31 15:18:43  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 15:18:43  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_postcode::home::>$]
2016-03-31 15:18:43  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_postcode]; region_def=[]; 
options=>>>home<<<
2016-03-31 15:18:43  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_location::home::>$]
2016-03-31 15:18:43  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_location]; region_def=[]; 
options=>>>home<<<
2016-03-31 15:18:44  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 15:18:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<date_of_birth::%d.%m.%Y::>$]
2016-03-31 15:18:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[date_of_birth]; region_def=[]; 
options=>>>%d.%m.%Y<<<
2016-03-31 15:18:44  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #2
2016-03-31 15:18:44  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk/gm-L-Template-aXXBL8-result-pass-1.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk/gm-L-Template-aXXBL8-result-pass-2.tex]
2016-03-31 15:18:44  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<[^<:]+?::.*?(?=::\d*?>>\$)::\d*?>>\$|\$<<[^<:]+?::.*?(?=::\d+-\d+>>\$)::\d+-\d+>>\$
2016-03-31 15:18:44  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #3
2016-03-31 15:18:44  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk/gm-L-Template-aXXBL8-result-pass-2.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk/gm-L-Template-aXXBL8-result-pass-3.tex]
2016-03-31 15:18:44  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<<[^<:]+?::.*?(?=::\d*?>>>\$)::\d*?>>>\$|\$<<<[^<:]+?::.*?(?=::\d+-\d+>>>\$)::\d+-\d+>>>\$
2016-03-31 15:18:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_long]
2016-03-31 15:18:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_short]
2016-03-31 15:18:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version]
2016-03-31 15:18:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version_internal]
2016-03-31 15:18:44  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_last_modified]
2016-03-31 15:18:44  DEBUG     gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmMimeLib.py::get_editor_cmd()
 #130): <application/x-latex> editor: [None]
2016-03-31 15:18:44  DEBUG     gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmMimeLib.py::get_editor_cmd()
 #130): <application/x-tex> editor: [None]
2016-03-31 15:18:44  DEBUG     gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmMimeLib.py::get_editor_cmd()
 #130): <text/plain> editor: [vi 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk/gm-L-Template-aXXBL8-result-pass-3.tex]
2016-03-31 15:18:44  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>vi 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk/gm-L-Template-aXXBL8-result-pass-3.tex<<<
2016-03-31 15:18:44  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 15:18:44  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0]
2016-03-31 15:18:44  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>vi 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk/gm-L-Template-aXXBL8-result-pass-3.tex<<<
2016-03-31 15:19:08  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 15:19:08  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 15:19:08  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 15:19:08  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 15:19:08  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 15:19:08  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 15:19:08  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1207): ignoring <format> directive [None], generating PDF
2016-03-31 15:19:08  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk/gm-L-Template-aXXBL8-result-pass-3.tex<<<
2016-03-31 15:19:08  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 15:19:08  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 15:19:08  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk/gm-L-Template-aXXBL8-result-pass-3.tex<<<
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk/gm-L-Template-aXXBL8-result-pass-3.tex<<<
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 15:19:09  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk/gm-L-Template-aXXBL8-result-pass-3.tex<<<
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk/gm-L-Template-aXXBL8-result-pass-3.tex<<<
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 15:19:09  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk/gm-L-Template-aXXBL8-result-pass-3.tex<<<
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 15:19:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 15:19:09  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1228): copying sandboxed PDF: 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk/gm-L-Template-aXXBL8-result-pass-3.pdf
 -> /tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8-result-pass-3.pdf
2016-03-31 15:19:09  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 15:19:11  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 15:19:11  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #47): printing "generic_document": 
[u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8-result-pass-3.pdf']
2016-03-31 15:19:11  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #61): print API "None" unknown, trying all
2016-03-31 15:19:11  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::_print_files_by_gtklp()
 #172): printing with ['gtklp', '-i', '-# 1', 
u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8-result-pass-3.pdf']
2016-03-31 15:19:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 26975, readonly: False
2016-03-31 15:19:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #500: Notify(26975, 'gm_table_mod', 
'operation=INSERT::table=clin.episode::PK name=pk::row PK=14435::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:19:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:16  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 15:19:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27092, readonly: False
2016-03-31 15:19:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #501: Notify(27092, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_med::PK name=pk::row PK=19253::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 15:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27096, readonly: False
2016-03-31 15:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #502: Notify(27096, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_med::PK name=pk::row PK=19253::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 15:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27097, readonly: False
2016-03-31 15:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #503: Notify(27097, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37019') (first param 
is PID of sending backend)
2016-03-31 15:19:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:19:18  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8-result-pass-3.pdf): 
<131072> byte blocks
2016-03-31 15:19:18  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8-result-pass-3.pdf): 
5fd6d25153e490c93e069d6e3881acb6
2016-03-31 15:19:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27100, readonly: False
2016-03-31 15:19:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::5fd6d25153e490c93e069d6e3881acb6] = 
[DB::5fd6d25153e490c93e069d6e3881acb6]
2016-03-31 15:19:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #504: Notify(27100, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37019') (first param 
is PID of sending backend)
2016-03-31 15:19:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:19:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27121, readonly: False
2016-03-31 15:19:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #505: Notify(27121, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37019') (first param 
is PID of sending backend)
2016-03-31 15:19:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:19:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27122, readonly: False
2016-03-31 15:19:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #506: Notify(27122, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37020') (first param 
is PID of sending backend)
2016-03-31 15:19:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:19:20  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk/gm-L-Template-aXXBL8-result-pass-3.tex):
 <131072> byte blocks
2016-03-31 15:19:20  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-aXXBL8_XBHoSk/gm-L-Template-aXXBL8-result-pass-3.tex):
 6e69b32365aa870fba870a2a6ee1a245
2016-03-31 15:19:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27123, readonly: False
2016-03-31 15:19:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::6e69b32365aa870fba870a2a6ee1a245] = 
[DB::6e69b32365aa870fba870a2a6ee1a245]
2016-03-31 15:19:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #507: Notify(27123, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37020') (first param 
is PID of sending backend)
2016-03-31 15:19:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:19:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27126, readonly: False
2016-03-31 15:19:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #508: Notify(27126, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37020') (first param 
is PID of sending backend)
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27136, readonly: False
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #509: Notify(27136, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35586') 
(first param is PID of sending backend)
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27137, readonly: False
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #510: Notify(27137, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35587') 
(first param is PID of sending backend)
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 15:19:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27138, readonly: False
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #511: Notify(27138, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67944::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:19:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 15:19:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:21  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:19:21  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:19:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 15:19:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:19:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:19:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 15:19:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:19:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:19:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 15:19:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:19:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:19:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 15:19:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:19:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:19:22  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 15:19:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:22  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 15:19:22  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 15:19:22  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 15:19:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:23  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 15:19:23  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 4449}
2016-03-31 15:19:23  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #250): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s ORDER 
BY due_date NULLS LAST, importance DESC, received_when DESC
2016-03-31 15:19:23  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #251): args: {'pat': 4449}
2016-03-31 15:19:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:23  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:19:23  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:19:23  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:19:23  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:19:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:31  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17950]
2016-03-31 15:19:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27184, readonly: False
2016-03-31 15:19:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27221, readonly: False
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27222, readonly: False
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27223, readonly: False
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #512: Notify(27221, 'gm_table_mod', 
'operation=INSERT::table=clin.health_issue::PK name=pk::row PK=8259::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.health_issue_mod_db]
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #513: Notify(27222, 'gm_table_mod', 
'operation=INSERT::table=clin.episode::PK name=pk::row PK=14436::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #514: Notify(27223, 'gm_table_mod', 
'operation=INSERT::table=clin.allergy::PK name=pk::row PK=3862::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.allergy_mod_db]
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #515: Notify(27223, 'gm_table_mod', 
'operation=UPDATE::table=clin.allergy_state::PK name=pk::row PK=4449::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.allergy_state_mod_db]
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27224, readonly: False
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #516: Notify(27224, 'gm_table_mod', 
'operation=UPDATE::table=clin.allergy::PK name=pk::row PK=3862::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:19:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:41  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17950]
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.allergy_mod_db]
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27226, readonly: False
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27227, readonly: False
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #517: Notify(27227, 'gm_table_mod', 
'operation=UPDATE::table=clin.allergy_state::PK name=pk::row PK=4449::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:19:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:42  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17950]
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.allergy_state_mod_db]
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27228, readonly: False
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:42  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17950]
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27229, readonly: False
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:42  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 15:19:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:42  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:19:42  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:19:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:42  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17950]
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27230, readonly: False
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:42  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17950]
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27231, readonly: False
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:42  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17950]
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27233, readonly: False
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:42  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17950]
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27234, readonly: False
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:42  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:42  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 15:19:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:42  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:43  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 15:19:43  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 15:19:43  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 15:19:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:43  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 15:19:43  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 4449}
2016-03-31 15:19:43  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #250): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s ORDER 
BY due_date NULLS LAST, importance DESC, received_when DESC
2016-03-31 15:19:43  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #251): args: {'pat': 4449}
2016-03-31 15:19:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:19:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=2* -> event.GetSelection()=4
2016-03-31 15:19:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:19:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=2 -> event.GetSelection()=4*
2016-03-31 15:19:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:45  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17950]
2016-03-31 15:19:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27258, readonly: False
2016-03-31 15:19:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:19:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:19:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:19:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:45  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 15:19:45  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 15:19:45  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 15:19:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:19:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 15:19:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:19:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 15:19:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 4
2016-03-31 15:19:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:19:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 15:19:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:19:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 4
2016-03-31 15:19:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 15:19:45  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 15:19:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:45  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:19:47  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 15:19:48  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 15:22:30  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 15:22:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:22:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:22:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27993, readonly: False
2016-03-31 15:22:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:22:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:22:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:22:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #518: Notify(27993, 'gm_table_mod', 
'operation=INSERT::table=clin.health_issue::PK name=pk::row PK=8260::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:22:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.health_issue_mod_db]
2016-03-31 15:22:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 27994, readonly: False
2016-03-31 15:22:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:22:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:22:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:22:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #519: Notify(27994, 'gm_table_mod', 
'operation=UPDATE::table=clin.health_issue::PK name=pk::row PK=8260::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:22:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.health_issue_mod_db]
2016-03-31 15:22:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:22:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:22:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:22:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:22:37  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17950]
2016-03-31 15:22:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28004, readonly: False
2016-03-31 15:22:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:22:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:22:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:22:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:22:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:22:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:22:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:22:38  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17950]
2016-03-31 15:22:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28007, readonly: False
2016-03-31 15:22:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:22:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:22:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:22:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:22:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=4* -> event.GetSelection()=10
2016-03-31 15:22:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:22:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=4 -> event.GetSelection()=10*
2016-03-31 15:22:41  ERROR     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::_twain_import_module()
 #48): cannot import TWAIN module (WinTWAIN.py)
Traceback (most recent call last):
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py", 
line 45, in _twain_import_module
    import twain
ImportError: No module named twain
2016-03-31 15:22:41  ERROR     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::_twain_import_module()
 #48): cannot import TWAIN module (WinTWAIN.py)
Traceback (most recent call last):
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py", 
line 45, in _twain_import_module
    import twain
ImportError: No module named twain
2016-03-31 15:22:41  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::acquire_pages_into_files()
 #482): using XSane
2016-03-31 15:22:41  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::acquire_pages_into_files()
 #490): requested filename: [None]
2016-03-31 15:22:41  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::__get_session_xsanerc()
 #415): GNUmed -> XSane session xsanerc: 
/tmp/gnumed-marc/gYRIAIN/gm-session_xsanerc-4Z5uNP.conf
2016-03-31 15:22:41  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::__get_session_xsanerc()
 #443): replaced [tmp-path] with [/tmp/gnumed-marc/gYRIAIN]
2016-03-31 15:22:41  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::__get_session_xsanerc()
 #443): replaced [working-directory] with [/tmp/gnumed-marc/gYRIAIN]
2016-03-31 15:22:41  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::__get_session_xsanerc()
 #443): replaced [filename] with [<--force-filename>]
2016-03-31 15:22:41  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::__get_session_xsanerc()
 #443): replaced [filetype] with [.png]
2016-03-31 15:22:41  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::__get_session_xsanerc()
 #443): replaced [skip-existing-numbers] with [1]
2016-03-31 15:22:41  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::__get_session_xsanerc()
 #443): replaced [filename-counter-step] with [1]
2016-03-31 15:22:41  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::__get_session_xsanerc()
 #443): replaced [filename-counter-len] with [3]
2016-03-31 15:22:41  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>xsane --no-mode-selection --save --force-filename 
"/tmp/gnumed-marc/gYRIAIN/gm-scan-fh_PXJ-001.png" --xsane-rc 
"/tmp/gnumed-marc/gYRIAIN/gm-session_xsanerc-4Z5uNP.conf"  <<<
2016-03-31 15:22:41  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 15:22:41  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0]
2016-03-31 15:22:41  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>xsane --no-mode-selection --save 
--force-filename "/tmp/gnumed-marc/gYRIAIN/gm-scan-fh_PXJ-001.png" --xsane-rc 
"/tmp/gnumed-marc/gYRIAIN/gm-session_xsanerc-4Z5uNP.conf"<<<
2016-03-31 15:22:59  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 15:22:59  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 15:22:59  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 15:22:59  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 15:22:59  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 15:22:59  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 15:22:59  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::acquire_pages_into_files()
 #493): acquired pages into files: 
[u'/tmp/gnumed-marc/gYRIAIN/gm-scan-fh_PXJ-001.png']
2016-03-31 15:23:08  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:23:08  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28144, readonly: False
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #520: Notify(28144, 'gm_table_mod', 
'operation=INSERT::table=clin.episode::PK name=pk::row PK=14437::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 15:23:08  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:23:08  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28145, readonly: False
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #521: Notify(28145, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_med::PK name=pk::row PK=19254::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28146, readonly: False
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #522: Notify(28146, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_med::PK name=pk::row PK=19254::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28147, readonly: False
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #523: Notify(28147, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37021') (first param 
is PID of sending backend)
2016-03-31 15:23:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:23:09  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): md5(/tmp/gnumed-marc/gYRIAIN/gm-scan-fh_PXJ-001.png): <131072> byte 
blocks
2016-03-31 15:23:09  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): md5(/tmp/gnumed-marc/gYRIAIN/gm-scan-fh_PXJ-001.png): 
2327772c819ef16274426e4208eea573
2016-03-31 15:23:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28149, readonly: False
2016-03-31 15:23:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:23:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:23:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::2327772c819ef16274426e4208eea573] = 
[DB::2327772c819ef16274426e4208eea573]
2016-03-31 15:23:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #524: Notify(28149, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37021') (first param 
is PID of sending backend)
2016-03-31 15:23:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:23:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28162, readonly: False
2016-03-31 15:23:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:23:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:23:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:23:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #525: Notify(28162, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37021') (first param 
is PID of sending backend)
2016-03-31 15:23:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:23:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28163, readonly: False
2016-03-31 15:23:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:23:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:23:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:23:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #526: Notify(28163, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35588') 
(first param is PID of sending backend)
2016-03-31 15:23:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 15:23:10  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_new_doc_created]
2016-03-31 15:23:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:23:10  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:23:10  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:23:10  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:23:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:23:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:23:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:23:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:23:11  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17950]
2016-03-31 15:23:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 28164, readonly: False
2016-03-31 15:23:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:23:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:23:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:23:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 15:23:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:23:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:23:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 15:23:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:23:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:23:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 15:23:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:23:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:23:11  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:23:11  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:23:11  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:23:20  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:23:20  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=10* -> event.GetSelection()=6
2016-03-31 15:23:20  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:23:20  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=10 -> event.GetSelection()=6*
2016-03-31 15:23:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:23:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:23:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:23:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:23:22  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 15:23:22  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 15:23:22  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 15:23:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:23:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=0* -> event.GetSelection()=1
2016-03-31 15:23:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:23:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): 0
2016-03-31 15:23:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 6
2016-03-31 15:23:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:23:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=0 -> event.GetSelection()=1*
2016-03-31 15:23:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:23:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 6
2016-03-31 15:23:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): 0
2016-03-31 15:23:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:23:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:36:33  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #527: Notify(31651, 'gm_table_mod', 
'operation=UPDATE::table=clin.encounter::PK name=pk::row PK=17950::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:36:33  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 15:36:33  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17950] != local encounter [17940], ignoring signal
2016-03-31 15:36:33  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17950] != local encounter [17940], ignoring signal
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1128): comparing dict-likes: "modified enc in client" [<type 'dict'>] vs "enc 
loaded from DB" [<type 'dict'>]
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153): last_affirmed_original_tz: dict1 = >>>2016 Mär 31  15:00<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  15:36<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   pk_type:  both = >>>1<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                pk_patient:  both = >>>4449<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):   assessment_of_encounter: dict1 = >>><<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>administrative; Allergiedetails: 
AOK;<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_type:  both = >>>4<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_aoe:  both = >>>[]<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               modified_by:  both = >>>MaAn<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):            xmin_encounter: dict1 = >>>261470<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>261570<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                 l10n_type:  both = >>>in Praxis<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             modified_when: dict1 = >>>2016 Mär 31  15:00<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  15:36<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_rfe:  both = >>>[]<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                      type:  both = >>>in surgery<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):           modified_by_raw:  both = >>>maan<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    praxis:  both = >>>Praxis Angermann<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   started:  both = >>>2016 Mär 31  15:00<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      reason_for_encounter:  both = >>><<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_unit_type:  both = >>>4<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):             praxis_branch:  both = >>>Praxis<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             last_affirmed: dict1 = >>>2016 Mär 31  15:00<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  15:36<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_unit:  both = >>>7<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_encounter:  both = >>>17950<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):               row_version: dict1 = >>>0<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>1<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    pk_org:  both = >>>7<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):          source_time_zone:  both = >>>2:00:00<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):       started_original_tz:  both = >>>2016 Mär 31  15:00<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                  pk_audit:  both = >>>254405<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1165): dict-likes appear to be different from each other
2016-03-31 15:36:33  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #301): active encounter modified remotely, no locally pending changes, 
reloading from DB and locally announcing the remote modification
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1128): comparing dict-likes: "modified enc in client" [<type 'dict'>] vs "enc 
loaded from DB" [<type 'dict'>]
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153): last_affirmed_original_tz: dict1 = >>>2016 Mär 31  15:00<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  15:36<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   pk_type:  both = >>>1<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                pk_patient:  both = >>>4449<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):   assessment_of_encounter: dict1 = >>><<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>administrative; Allergiedetails: 
AOK;<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_type:  both = >>>4<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_aoe:  both = >>>[]<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               modified_by:  both = >>>MaAn<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):            xmin_encounter: dict1 = >>>261470<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>261570<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                 l10n_type:  both = >>>in Praxis<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             modified_when: dict1 = >>>2016 Mär 31  15:00<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  15:36<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      pk_generic_codes_rfe:  both = >>>[]<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                      type:  both = >>>in surgery<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):           modified_by_raw:  both = >>>maan<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    praxis:  both = >>>Praxis Angermann<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                   started:  both = >>>2016 Mär 31  15:00<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):      reason_for_encounter:  both = >>><<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_unit_type:  both = >>>4<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):             praxis_branch:  both = >>>Praxis<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):             last_affirmed: dict1 = >>>2016 Mär 31  15:00<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>2016 Mär 31  15:36<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):               pk_org_unit:  both = >>>7<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):              pk_encounter:  both = >>>17950<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1153):               row_version: dict1 = >>>0<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1154):                            dict2 = >>>1<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                    pk_org:  both = >>>7<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):          source_time_zone:  both = >>>2:00:00<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):       started_original_tz:  both = >>>2016 Mär 31  15:00<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1151):                  pk_audit:  both = >>>254405<<<
2016-03-31 15:36:33  INFO      gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::compare_dict_likes()
 #1165): dict-likes appear to be different from each other
2016-03-31 15:36:33  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #301): active encounter modified remotely, no locally pending changes, 
reloading from DB and locally announcing the remote modification
2016-03-31 15:36:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:36:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:36:33  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:36:33  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:36:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:36:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:36:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:36:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:36:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:36:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:36:33  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:36:33  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:36:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:36:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:36:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:36:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmNarrativeWidgets.py::save_current_editor()
 #886): saving editor on current page (#1)
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1035, readonly: False
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #528: Notify(1035, 'gm_table_mod', 
'operation=INSERT::table=clin.episode::PK name=pk::row PK=14438::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1036, readonly: False
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #529: Notify(1036, 'gm_table_mod', 
'operation=UPDATE::table=clin.episode::PK name=pk::row PK=14438::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1037, readonly: False
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #530: Notify(1037, 'gm_table_mod', 
'operation=UPDATE::table=clin.episode::PK name=pk::row PK=14438::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1038, readonly: False
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:43:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:43:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #531: Notify(1038, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67948::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:43:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmNarrativeWidgets.py::save_current_editor()
 #892): deleting
2016-03-31 15:43:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 15:43:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #532: Notify(1038, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67947::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:43:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:43:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 15:43:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:43:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 15:43:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 6
2016-03-31 15:43:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:43:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 15:43:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:43:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 6
2016-03-31 15:43:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 15:43:31  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 15:43:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 15:43:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #533: Notify(1038, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67946::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:43:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 15:43:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #534: Notify(1038, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67945::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:43:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 15:43:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:31  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:43:31  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:43:31  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 15:43:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:31  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:32  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17950]
2016-03-31 15:43:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1064, readonly: False
2016-03-31 15:43:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:43:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:43:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:43:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:32  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:43:32  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:43:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:32  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17950]
2016-03-31 15:43:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1066, readonly: False
2016-03-31 15:43:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:43:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:43:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:43:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:32  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:32  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:43:32  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:43:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:33  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17950]
2016-03-31 15:43:33  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1068, readonly: False
2016-03-31 15:43:33  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:43:33  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:43:33  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:43:33  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 15:43:33  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 15:43:33  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 15:43:33  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 15:43:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:43:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=6* -> event.GetSelection()=18
2016-03-31 15:43:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:43:39  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=6 -> event.GetSelection()=18*
2016-03-31 15:43:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1117, readonly: False
2016-03-31 15:43:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:43:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:43:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:43:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #535: Notify(1117, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25110::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:43:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:43:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1118, readonly: False
2016-03-31 15:43:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:43:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:43:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:43:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #536: Notify(1118, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25110::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:43:43  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:43:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:51  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1147, readonly: False
2016-03-31 15:43:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:43:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:43:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:43:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #537: Notify(1147, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25111::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:43:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:43:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1148, readonly: False
2016-03-31 15:43:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:43:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:43:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:43:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #538: Notify(1148, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25111::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:43:51  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:43:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1167, readonly: False
2016-03-31 15:43:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:43:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:43:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:43:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1168, readonly: False
2016-03-31 15:43:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:43:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:43:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:43:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #539: Notify(1167, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25112::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:43:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:43:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #540: Notify(1168, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25112::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:43:54  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:43:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:43:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1187, readonly: False
2016-03-31 15:43:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:43:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:43:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:43:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #541: Notify(1187, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25113::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:43:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:43:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1188, readonly: False
2016-03-31 15:43:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:43:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:43:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:43:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #542: Notify(1188, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25113::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:43:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:44:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:44:12  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:44:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1248, readonly: False
2016-03-31 15:44:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:44:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:44:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:44:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #543: Notify(1248, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25114::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:44:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:44:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1249, readonly: False
2016-03-31 15:44:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:44:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:44:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:44:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #544: Notify(1249, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25114::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:44:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1268, readonly: False
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #545: Notify(1268, 'gm_table_mod', 
'operation=INSERT::table=bill.bill::PK name=pk::row PK=5574') (first param is 
PID of sending backend)
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 15:44:17  INFO      gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmBillingWidgets.py::create_bill_from_items()
 #492): created bill [GM4449 / 2016-03-31 / 154417]
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1269, readonly: False
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #546: Notify(1269, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25110::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #547: Notify(1269, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25111::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #548: Notify(1269, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25112::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #549: Notify(1269, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25113::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #550: Notify(1269, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25114::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1279, readonly: False
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #551: Notify(1279, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5574') (first param is 
PID of sending backend)
2016-03-31 15:44:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 15:44:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1280, readonly: False
2016-03-31 15:44:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:44:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:44:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:44:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #552: Notify(1280, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5574') (first param is 
PID of sending backend)
2016-03-31 15:44:18  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 15:44:18  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 15:44:18  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 15:44:18  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 15:44:18  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 15:44:18  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 15:44:18  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 15:44:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1291, readonly: False
2016-03-31 15:44:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:44:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:44:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:44:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #553: Notify(1291, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5574') (first param is 
PID of sending backend)
2016-03-31 15:44:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 15:44:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1292, readonly: True
2016-03-31 15:44:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1896): access mode [READ ONLY]
2016-03-31 15:44:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1898): readonly: autocommit=True to avoid <IDLE IN TRANSACTION>
2016-03-31 15:44:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1141): expecting 2351 bytes of BYTEA data in chunks of 2351 bytes
2016-03-31 15:44:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1147): # of chunks: 1; remainder: 0 bytes
2016-03-31 15:44:20  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #1059): LaTeX sandbox directory: 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox]
2016-03-31 15:44:20  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #674): working on template file 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox/gm-L-Template-7VmfvY.tex]
2016-03-31 15:44:20  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_long]
2016-03-31 15:44:20  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_short]
2016-03-31 15:44:20  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version]
2016-03-31 15:44:20  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version_internal]
2016-03-31 15:44:20  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_last_modified]
2016-03-31 15:44:20  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #1
2016-03-31 15:44:20  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox/gm-L-Template-7VmfvY.tex] 
-> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox/gm-L-Template-7VmfvY-result-pass-1.tex]
2016-03-31 15:44:20  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<[^<:]+::.*?(?=::\d*?>\$)::\d*?>\$|\$<[^<:]+::.*?(?=::\d+-\d+>\$)::\d+-\d+>\$
2016-03-31 15:44:20  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 15:44:20  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::4>$]
2016-03-31 15:44:20  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[4]; options=>>><<<
2016-03-31 15:44:20  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::4>$]
2016-03-31 15:44:20  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[4]; options=>>><<<
2016-03-31 15:44:20  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 15:44:20  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<gender_mapper::Herr//Frau::>$]
2016-03-31 15:44:20  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[gender_mapper]; region_def=[]; 
options=>>>Herr//Frau<<<
2016-03-31 15:44:20  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 3 placeholders found in this line
2016-03-31 15:44:20  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 15:44:20  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 15:44:20  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 15:44:20  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 15:44:20  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 15:44:20  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 15:44:20  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 15:44:20  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_street::home::>$]
2016-03-31 15:44:20  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_street]; region_def=[]; options=>>>home<<<
2016-03-31 15:44:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_number::home::>$]
2016-03-31 15:44:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_number]; region_def=[]; options=>>>home<<<
2016-03-31 15:44:21  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 15:44:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_postcode::home::>$]
2016-03-31 15:44:21  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_postcode]; region_def=[]; 
options=>>>home<<<
2016-03-31 15:44:22  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_location::home::>$]
2016-03-31 15:44:22  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_location]; region_def=[]; 
options=>>>home<<<
2016-03-31 15:44:22  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 4 placeholders found in this line
2016-03-31 15:44:22  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 15:44:22  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 15:44:22  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 15:44:22  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 15:44:22  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 15:44:22  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 15:44:22  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<date_of_birth::%d.%m.%Y::>$]
2016-03-31 15:44:22  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[date_of_birth]; region_def=[]; 
options=>>>%d.%m.%Y<<<
2016-03-31 15:44:22  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 15:44:22  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<progress_notes::a// %s \\ ::>$]
2016-03-31 15:44:22  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[progress_notes]; region_def=[]; options=>>>a// 
%s \\ <<<
2016-03-31 15:44:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:44:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:44:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 15:44:26  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill_item:: %(date_to_bill)s & %(billable_code)s & 
{\footnotesize %(billable_description)s, %(item_detail)s } & %(unit_count)s / 
%(amount_multiplier)s & %(total_amount)s \EUR \\ // %d.%m.%Y::>$]
2016-03-31 15:44:26  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill_item]; region_def=[]; options=>>> 
%(date_to_bill)s & %(billable_code)s & {\footnotesize %(billable_description)s, 
%(item_detail)s } & %(unit_count)s / %(amount_multiplier)s & %(total_amount)s 
\EUR \\ // %d.%m.%Y<<<
2016-03-31 15:44:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 15:44:26  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill::%(total_amount)s::>$]
2016-03-31 15:44:26  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill]; region_def=[]; 
options=>>>%(total_amount)s<<<
2016-03-31 15:44:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #2
2016-03-31 15:44:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox/gm-L-Template-7VmfvY-result-pass-1.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox/gm-L-Template-7VmfvY-result-pass-2.tex]
2016-03-31 15:44:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<[^<:]+?::.*?(?=::\d*?>>\$)::\d*?>>\$|\$<<[^<:]+?::.*?(?=::\d+-\d+>>\$)::\d+-\d+>>\$
2016-03-31 15:44:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #3
2016-03-31 15:44:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox/gm-L-Template-7VmfvY-result-pass-2.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox/gm-L-Template-7VmfvY-result-pass-3.tex]
2016-03-31 15:44:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<<[^<:]+?::.*?(?=::\d*?>>>\$)::\d*?>>>\$|\$<<<[^<:]+?::.*?(?=::\d+-\d+>>>\$)::\d+-\d+>>>\$
2016-03-31 15:44:26  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_long]
2016-03-31 15:44:26  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_short]
2016-03-31 15:44:26  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version]
2016-03-31 15:44:26  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version_internal]
2016-03-31 15:44:26  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_last_modified]
2016-03-31 15:44:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1207): ignoring <format> directive [None], generating PDF
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox/gm-L-Template-7VmfvY-result-pass-3.tex<<<
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 15:44:26  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox/gm-L-Template-7VmfvY-result-pass-3.tex<<<
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox/gm-L-Template-7VmfvY-result-pass-3.tex<<<
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 15:44:26  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox/gm-L-Template-7VmfvY-result-pass-3.tex<<<
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox/gm-L-Template-7VmfvY-result-pass-3.tex<<<
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 15:44:26  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox/gm-L-Template-7VmfvY-result-pass-3.tex<<<
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 15:44:26  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 15:44:26  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1228): copying sandboxed PDF: 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox/gm-L-Template-7VmfvY-result-pass-3.pdf
 -> /tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY-result-pass-3.pdf
2016-03-31 15:44:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:44:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:44:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1339, readonly: False
2016-03-31 15:44:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:44:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:44:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:44:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #554: Notify(1339, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_med::PK name=pk::row PK=19255::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:44:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 15:44:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1340, readonly: False
2016-03-31 15:44:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:44:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:44:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:44:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #555: Notify(1340, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_med::PK name=pk::row PK=19255::person 
PK=4449') (first param is PID of sending backend)
2016-03-31 15:44:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 15:44:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1341, readonly: False
2016-03-31 15:44:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:44:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:44:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:44:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #556: Notify(1341, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37022') (first param 
is PID of sending backend)
2016-03-31 15:44:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:44:32  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY-result-pass-3.pdf): 
<131072> byte blocks
2016-03-31 15:44:32  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY-result-pass-3.pdf): 
f441700ca2fb5e26405330df073b4323
2016-03-31 15:44:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1348, readonly: False
2016-03-31 15:44:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:44:32  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:44:33  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::f441700ca2fb5e26405330df073b4323] = 
[DB::f441700ca2fb5e26405330df073b4323]
2016-03-31 15:44:33  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #557: Notify(1348, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37022') (first param 
is PID of sending backend)
2016-03-31 15:44:33  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:44:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1352, readonly: False
2016-03-31 15:44:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:44:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:44:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:44:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #558: Notify(1352, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37022') (first param 
is PID of sending backend)
2016-03-31 15:44:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:44:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1353, readonly: False
2016-03-31 15:44:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:44:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:44:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:44:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #559: Notify(1353, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37023') (first param 
is PID of sending backend)
2016-03-31 15:44:34  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:44:35  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox/gm-L-Template-7VmfvY-result-pass-3.tex):
 <131072> byte blocks
2016-03-31 15:44:35  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY_q4akox/gm-L-Template-7VmfvY-result-pass-3.tex):
 5f6bf4ed8c233110aaf137021b18b1d6
2016-03-31 15:44:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1363, readonly: False
2016-03-31 15:44:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:44:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:44:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #560: Notify(1363, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37023') (first param 
is PID of sending backend)
2016-03-31 15:44:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::5f6bf4ed8c233110aaf137021b18b1d6] = 
[DB::5f6bf4ed8c233110aaf137021b18b1d6]
2016-03-31 15:44:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1364, readonly: False
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #561: Notify(1364, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37023') (first param 
is PID of sending backend)
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1365, readonly: False
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #562: Notify(1365, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35589') 
(first param is PID of sending backend)
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1366, readonly: False
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #563: Notify(1366, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35590') 
(first param is PID of sending backend)
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 1367, readonly: False
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #564: Notify(1367, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5574') (first param is 
PID of sending backend)
2016-03-31 15:44:36  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #47): printing "invoice": 
[u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY-result-pass-3.pdf']
2016-03-31 15:44:36  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #58): print job type "invoice" not registered
2016-03-31 15:44:36  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #61): print API "None" unknown, trying all
2016-03-31 15:44:36  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::_print_files_by_gtklp()
 #172): printing with ['gtklp', '-i', '-# 1', 
u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-7VmfvY-result-pass-3.pdf']
2016-03-31 15:44:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 15:44:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 15:44:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:44:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:44:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 15:44:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:44:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:44:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 15:44:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:44:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:44:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 15:44:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:44:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:44:38  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:44:38  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:44:38  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:44:38  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:44:38  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 15:44:38  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 15:44:40  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 15:46:31  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 15:46:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:46:33  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:46:52  ERROR     gm.datetime 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py::pydt_strftime()
 #270): Python cannot strftime() this <datetime>
Traceback (most recent call last):
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py", 
line 268, in pydt_strftime
    return dt.strftime(format).decode(encoding, 'replace')
ValueError: year=200 is before 1900; the datetime strftime() methods require 
year >= 1900
2016-03-31 15:47:08  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 15:47:14  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 15:47:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2280, readonly: False
2016-03-31 15:47:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:21  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [post_person_creation]
2016-03-31 15:47:21  INFO      gm.patient 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPersonCreationWidgets.py::_save_as_new()
 #477): identity created: [cPerson:4450]: ['comment: NULL', 
'pk_emergency_contact: NULL', 'pk_identity: >>4450<<', 'pk_primary_provider: 
NULL', 'dob_is_estimated: >>False<<', 'emergency_contact: NULL', 'title: NULL', 
'xmin_identity: >>261605<<', 'tob: NULL', 'pk_marital_status: NULL', 
'pk_active_name: >>4610<<', 'dob_only: >>2008-12-03 11:11:11.111000+01:00<<', 
'preferred: NULL', u'firstnames: >>Max<<', 'is_deleted: >>False<<', 'dob: 
>>2008-12-03 11:11:11.111000+01:00<<', u'gender: >>m<<', u'marital_status: 
>>unknown<<', u'l10n_marital_status: >>unbekannt<<', u'l10n_gender: >>m<<', 
u'lastnames: >>Kirschner<<', 'deceased: NULL']
2016-03-31 15:47:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2281, readonly: False
2016-03-31 15:47:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #565: Notify(2280, 'gm_table_mod', 
'operation=INSERT::table=dem.names::PK name=id::row PK=4610::person PK=4450') 
(first param is PID of sending backend)
2016-03-31 15:47:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [dem.names_mod_db]
2016-03-31 15:47:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #566: Notify(2280, 'gm_table_mod', 
'operation=INSERT::table=dem.identity::PK name=pk::row PK=4450::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:47:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [dem.identity_mod_db]
2016-03-31 15:47:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #567: Notify(2281, 'gm_table_mod', 
'operation=UPDATE::table=dem.identity::PK name=pk::row PK=4450::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:47:21  INFO      gm.patient 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPersonCreationWidgets.py::_save_as_new()
 #490): new identity updated: [cPerson:4450]: ['comment: NULL', 
'pk_emergency_contact: NULL', 'pk_identity: >>4450<<', 'pk_primary_provider: 
>>4<<', 'dob_is_estimated: >>False<<', 'emergency_contact: NULL', u'title: 
>><<', 'xmin_identity: >>261606<<', 'tob: NULL', 'pk_marital_status: NULL', 
'pk_active_name: >>4610<<', 'dob_only: >>2008-12-03 11:11:11.111000+01:00<<', 
'preferred: NULL', u'firstnames: >>Max<<', 'is_deleted: >>False<<', 'dob: 
>>2008-12-03 11:11:11.111000+01:00<<', u'gender: >>m<<', u'marital_status: 
>>unknown<<', u'l10n_marital_status: >>unbekannt<<', u'l10n_gender: >>m<<', 
u'lastnames: >>Kirschner<<', 'deceased: NULL']
2016-03-31 15:47:21  INFO      gm.patient 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPersonCreationWidgets.py::_save_as_new()
 #493): nickname set on new identity: [cPerson:4450]: ['comment: NULL', 
'pk_emergency_contact: NULL', 'pk_identity: >>4450<<', 'pk_primary_provider: 
>>4<<', 'dob_is_estimated: >>False<<', 'emergency_contact: NULL', u'title: 
>><<', 'xmin_identity: >>261606<<', 'tob: NULL', 'pk_marital_status: NULL', 
'pk_active_name: >>4610<<', 'dob_only: >>2008-12-03 11:11:11.111000+01:00<<', 
'preferred: NULL', u'firstnames: >>Max<<', 'is_deleted: >>False<<', 'dob: 
>>2008-12-03 11:11:11.111000+01:00<<', u'gender: >>m<<', u'marital_status: 
>>unknown<<', u'l10n_marital_status: >>unbekannt<<', u'l10n_gender: >>m<<', 
u'lastnames: >>Kirschner<<', 'deceased: NULL']
2016-03-31 15:47:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [dem.identity_mod_db]
2016-03-31 15:47:21  DEBUG     gm.business 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDemographicRecord.py::address_exists()
 #625): address does not exist
2016-03-31 15:47:21  DEBUG     gm.business 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDemographicRecord.py::address_exists()
 #627): region_code: SN
2016-03-31 15:47:21  DEBUG     gm.business 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDemographicRecord.py::address_exists()
 #627): urb: Pulsnitz
2016-03-31 15:47:21  DEBUG     gm.business 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDemographicRecord.py::address_exists()
 #627): number: 16
2016-03-31 15:47:21  DEBUG     gm.business 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDemographicRecord.py::address_exists()
 #627): street: Pulsnitztalstr.
2016-03-31 15:47:21  DEBUG     gm.business 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDemographicRecord.py::address_exists()
 #627): postcode: 01896
2016-03-31 15:47:21  DEBUG     gm.business 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDemographicRecord.py::address_exists()
 #627): country_code: DE
2016-03-31 15:47:21  DEBUG     gm.business 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDemographicRecord.py::address_exists()
 #627): subunit: None
2016-03-31 15:47:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2282, readonly: False
2016-03-31 15:47:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2283, readonly: False
2016-03-31 15:47:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2284, readonly: False
2016-03-31 15:47:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #568: Notify(2284, 'gm_table_mod', 
'operation=INSERT::table=dem.lnk_identity2comm::PK name=pk::row PK=5098::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:47:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [dem.lnk_identity2comm_mod_db]
2016-03-31 15:47:22  DEBUG     gm.patient 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPersonCreationWidgets.py::create_new_person()
 #84): created new person [4450]
2016-03-31 15:47:22  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::__init__()
 #2049): patient change [4449] -> [4450] requested
2016-03-31 15:47:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:47:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4449] (thread 140479752898304)
2016-03-31 15:47:22  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::cleanup()
 #217): cleaning up after clinical record for patient [4449]
2016-03-31 15:47:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::unlock_row()
 #1056): trying to unlock row: [clin.encounter] [17950] (exclusive: False)
2016-03-31 15:47:22  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #67): args: ()
2016-03-31 15:47:22  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #68): kwargs: {}
2016-03-31 15:47:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [4450] (thread 140479752898304)
2016-03-31 15:47:23  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [4450]
2016-03-31 15:47:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2294, readonly: False
2016-03-31 15:47:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #569: Notify(2294, 'gm_table_mod', 
'operation=INSERT::table=clin.patient::PK name=pk::row PK=4450::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:47:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.patient_mod_db]
2016-03-31 15:47:23  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #48): no <very recent> encounter (younger than [1 hour 30 minutes]) found
2016-03-31 15:47:23  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_fairly_recent_encounter()
 #83): no <fairly recent> encounter (between [1 hour 30 minutes] and [6 hours] 
old) found
2016-03-31 15:47:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2295, readonly: False
2016-03-31 15:47:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #570: Notify(2295, 'gm_table_mod', 
'operation=INSERT::table=clin.encounter::PK name=pk::row PK=17952::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:47:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 15:47:23  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_decide_on_active_encounter()
 #172): new encounter [17952] initiated
2016-03-31 15:47:23  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 15:47:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17952] (exclusive: False)
2016-03-31 15:47:23  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [4450].
2016-03-31 15:47:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_identity_mod_db()
 #622): identity_mod_db
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_identity_mod_db()
 #622): identity_mod_db
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:47:23  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 15:47:23  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 15:47:23  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 15:47:23  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 15:47:23  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 15:47:23  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 15:47:23  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 15:47:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [4450] (thread 140479752898304)
2016-03-31 15:47:23  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [4450]
2016-03-31 15:47:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2296, readonly: False
2016-03-31 15:47:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:23  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17952] found and re-activated
2016-03-31 15:47:23  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 15:47:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17952] (exclusive: False)
2016-03-31 15:47:23  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [4450].
2016-03-31 15:47:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:23  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17952] != local encounter [17940], ignoring signal
2016-03-31 15:47:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17952] != local encounter [17940], ignoring signal
2016-03-31 15:47:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17952] != local encounter [17950], ignoring signal
2016-03-31 15:47:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17952] != local encounter [17950], ignoring signal
2016-03-31 15:47:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:47:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:47:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2297, readonly: False
2016-03-31 15:47:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [4450]
2016-03-31 15:47:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2298, readonly: False
2016-03-31 15:47:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:24  ERROR     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::run_rw_queries()
 #1677): RW query failed: [SELECT 
clin.remove_old_empty_encounters(4450::INTEGER, '1 week'::INTERVAL)]
2016-03-31 15:47:24  ERROR     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::run_rw_queries()
 #1681): PG error code: P0001
2016-03-31 15:47:24  ERROR     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::run_rw_queries()
 #1683): PG error message: ERROR:  
clin.remove_old_empty_encounters(person=4450, min_age=7 days): there are less 
than 2 encounters for this patient
2016-03-31 15:47:24  ERROR     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2638): error deleting empty encounters
Traceback (most recent call last):
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py",
 line 2636, in remove_empty_encounters
    rows, idx = gmPG2.run_rw_queries(queries = [{'cmd': cmd, 'args': args}])
  File "/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py", 
line 1675, in run_rw_queries
    curs.execute(query['cmd'], args)
  File "/usr/lib/python2.7/dist-packages/psycopg2/extras.py", line 120, in 
execute
    return super(DictCursor, self).execute(query, vars)
InternalError: clin.remove_old_empty_encounters(person=4450, min_age=7 days): 
there are less than 2 encounters for this patient

2016-03-31 15:47:24  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 15:47:24  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 4450}
2016-03-31 15:47:24  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [post_patient_activation]
2016-03-31 15:47:24  DEBUG     gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::__init__()
 #46): instantiated document folder for patient [4450]
2016-03-31 15:47:24  INFO      gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::get_latest_mugshot()
 #99): no mugshots available for patient [4450]
2016-03-31 15:47:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_post_patient_selection()
 #639): post_patient_selection
2016-03-31 15:47:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:47:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:24  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 15:47:24  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 15:47:24  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 15:47:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:47:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 15:47:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:47:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 15:47:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 15:47:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:47:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 15:47:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:47:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 15:47:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 15:47:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 15:47:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:47:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=18* -> event.GetSelection()=3
2016-03-31 15:47:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:47:24  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=18 -> event.GetSelection()=3*
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:47:25  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:47:25  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2303, readonly: False
2016-03-31 15:47:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:25  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [4450]
2016-03-31 15:47:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2309, readonly: False
2016-03-31 15:47:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:25  ERROR     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::run_rw_queries()
 #1677): RW query failed: [SELECT 
clin.remove_old_empty_encounters(4450::INTEGER, '1 week'::INTERVAL)]
2016-03-31 15:47:25  ERROR     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::run_rw_queries()
 #1681): PG error code: P0001
2016-03-31 15:47:25  ERROR     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::run_rw_queries()
 #1683): PG error message: ERROR:  
clin.remove_old_empty_encounters(person=4450, min_age=7 days): there are less 
than 2 encounters for this patient
2016-03-31 15:47:25  ERROR     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2638): error deleting empty encounters
Traceback (most recent call last):
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py",
 line 2636, in remove_empty_encounters
    rows, idx = gmPG2.run_rw_queries(queries = [{'cmd': cmd, 'args': args}])
  File "/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py", 
line 1675, in run_rw_queries
    curs.execute(query['cmd'], args)
  File "/usr/lib/python2.7/dist-packages/psycopg2/extras.py", line 120, in 
execute
    return super(DictCursor, self).execute(query, vars)
InternalError: clin.remove_old_empty_encounters(person=4450, min_age=7 days): 
there are less than 2 encounters for this patient

2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17952]
2016-03-31 15:47:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2310, readonly: False
2016-03-31 15:47:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #571: Notify(2310, 'gm_table_mod', 
'operation=INSERT::table=clin.allergy_state::PK name=pk::row PK=4450::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:47:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.allergy_state_mod_db]
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:47:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=3* -> event.GetSelection()=2
2016-03-31 15:47:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:47:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=3 -> event.GetSelection()=2*
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:25  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 15:47:25  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 15:47:25  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 15:47:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:26  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 15:47:26  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 4450}
2016-03-31 15:47:26  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #250): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s ORDER 
BY due_date NULLS LAST, importance DESC, received_when DESC
2016-03-31 15:47:26  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #251): args: {'pat': 4450}
2016-03-31 15:47:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:26  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:26  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17952]
2016-03-31 15:47:26  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2311, readonly: False
2016-03-31 15:47:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:28  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:28  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17952]
2016-03-31 15:47:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2321, readonly: False
2016-03-31 15:47:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:28  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2360, readonly: False
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #572: Notify(2360, 'gm_table_mod', 
'operation=INSERT::table=clin.health_issue::PK name=pk::row PK=8261::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.health_issue_mod_db]
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2361, readonly: False
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #573: Notify(2361, 'gm_table_mod', 
'operation=INSERT::table=clin.episode::PK name=pk::row PK=14439::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2362, readonly: False
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #574: Notify(2362, 'gm_table_mod', 
'operation=INSERT::table=clin.allergy::PK name=pk::row PK=3863::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.allergy_mod_db]
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #575: Notify(2362, 'gm_table_mod', 
'operation=UPDATE::table=clin.allergy_state::PK name=pk::row PK=4450::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.allergy_state_mod_db]
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2363, readonly: False
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #576: Notify(2363, 'gm_table_mod', 
'operation=UPDATE::table=clin.allergy::PK name=pk::row PK=3863::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:47:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:37  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17952]
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.allergy_mod_db]
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2364, readonly: False
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2365, readonly: False
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #577: Notify(2365, 'gm_table_mod', 
'operation=UPDATE::table=clin.allergy_state::PK name=pk::row PK=4450::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:47:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:38  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17952]
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.allergy_state_mod_db]
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2366, readonly: False
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:38  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17952]
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2368, readonly: False
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:38  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:47:38  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:47:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:38  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17952]
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2369, readonly: False
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:38  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17952]
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2376, readonly: False
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:38  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17952]
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2380, readonly: False
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:38  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17952]
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2381, readonly: False
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:47:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:47:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:39  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 15:47:39  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 15:47:39  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 15:47:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:39  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 15:47:39  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 4450}
2016-03-31 15:47:39  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #250): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s ORDER 
BY due_date NULLS LAST, importance DESC, received_when DESC
2016-03-31 15:47:39  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #251): args: {'pat': 4450}
2016-03-31 15:47:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:39  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:42  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 15:47:42  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 15:47:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:47:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:05  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:48:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:07  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:48:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:48:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=2* -> event.GetSelection()=4
2016-03-31 15:48:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:48:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=2 -> event.GetSelection()=4*
2016-03-31 15:48:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:11  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17952]
2016-03-31 15:48:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2529, readonly: False
2016-03-31 15:48:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:48:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:48:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:48:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:11  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 15:48:11  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 15:48:11  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 15:48:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:48:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 15:48:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:48:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 15:48:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 4
2016-03-31 15:48:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:48:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 15:48:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:48:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 4
2016-03-31 15:48:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 15:48:11  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 15:48:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:13  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 15:48:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:48:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=4* -> event.GetSelection()=3
2016-03-31 15:48:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:48:21  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=4 -> event.GetSelection()=3*
2016-03-31 15:48:25  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 15:48:25  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 15:48:29  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 15:48:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2630, readonly: False
2016-03-31 15:48:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:48:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:48:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:48:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2631, readonly: False
2016-03-31 15:48:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:48:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:48:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:48:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #578: Notify(2630, 'gm_table_mod', 
'operation=INSERT::table=dem.lnk_identity2comm::PK name=pk::row PK=5099::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:48:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [dem.lnk_identity2comm_mod_db]
2016-03-31 15:48:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #579: Notify(2631, 'gm_table_mod', 
'operation=UPDATE::table=dem.lnk_identity2comm::PK name=pk::row PK=5099::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:48:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [dem.lnk_identity2comm_mod_db]
2016-03-31 15:48:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:48:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=3* -> event.GetSelection()=4
2016-03-31 15:48:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:48:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=3 -> event.GetSelection()=4*
2016-03-31 15:48:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:38  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 15:48:38  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 15:48:38  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 15:48:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:48:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 15:48:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:48:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 15:48:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 4
2016-03-31 15:48:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:48:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 15:48:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:48:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 4
2016-03-31 15:48:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 15:48:38  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 15:48:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:38  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:48:40  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 15:49:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2758, readonly: False
2016-03-31 15:49:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:49:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:49:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:49:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #580: Notify(2758, 'gm_table_mod', 
'operation=INSERT::table=clin.health_issue::PK name=pk::row PK=8262::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:49:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.health_issue_mod_db]
2016-03-31 15:49:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2759, readonly: False
2016-03-31 15:49:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:49:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:49:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:49:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #581: Notify(2759, 'gm_table_mod', 
'operation=UPDATE::table=clin.health_issue::PK name=pk::row PK=8262::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:49:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.health_issue_mod_db]
2016-03-31 15:49:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:04  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17952]
2016-03-31 15:49:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2760, readonly: False
2016-03-31 15:49:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:49:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:49:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:49:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:05  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17952]
2016-03-31 15:49:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2763, readonly: False
2016-03-31 15:49:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:49:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:49:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:49:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:49:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=4* -> event.GetSelection()=6
2016-03-31 15:49:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:49:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=4 -> event.GetSelection()=6*
2016-03-31 15:49:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:07  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 15:49:07  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 15:49:07  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 15:49:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:49:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=0* -> event.GetSelection()=1
2016-03-31 15:49:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:49:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): 0
2016-03-31 15:49:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 6
2016-03-31 15:49:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:49:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=0 -> event.GetSelection()=1*
2016-03-31 15:49:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:49:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 6
2016-03-31 15:49:07  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): 0
2016-03-31 15:49:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:49:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=6* -> event.GetSelection()=4
2016-03-31 15:49:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:49:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=6 -> event.GetSelection()=4*
2016-03-31 15:49:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:22  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 15:49:22  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 15:49:22  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 15:49:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:49:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 15:49:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:49:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 15:49:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 4
2016-03-31 15:49:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:49:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 15:49:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:49:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 4
2016-03-31 15:49:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 15:49:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 15:49:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:22  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:49:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=4* -> event.GetSelection()=3
2016-03-31 15:49:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:49:22  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=4 -> event.GetSelection()=3*
2016-03-31 15:49:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2972, readonly: False
2016-03-31 15:49:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:49:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:49:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:49:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #582: Notify(2972, 'gm_table_mod', 
'operation=INSERT::table=dem.lnk_identity2comm::PK name=pk::row PK=5100::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:49:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [dem.lnk_identity2comm_mod_db]
2016-03-31 15:49:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 2973, readonly: False
2016-03-31 15:49:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:49:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:49:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:49:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #583: Notify(2973, 'gm_table_mod', 
'operation=UPDATE::table=dem.lnk_identity2comm::PK name=pk::row PK=5100::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:49:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [dem.lnk_identity2comm_mod_db]
2016-03-31 15:49:54  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:49:54  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=3* -> event.GetSelection()=4
2016-03-31 15:49:54  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:49:54  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=3 -> event.GetSelection()=4*
2016-03-31 15:49:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:54  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 15:49:54  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 15:49:54  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 15:49:54  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:49:54  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 15:49:54  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 15:49:54  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 15:49:54  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 4
2016-03-31 15:49:54  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:49:54  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 15:49:54  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 15:49:54  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 4
2016-03-31 15:49:54  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 15:49:54  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 15:49:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:54  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:49:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:49:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=4* -> event.GetSelection()=6
2016-03-31 15:49:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:49:56  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=4 -> event.GetSelection()=6*
2016-03-31 15:55:46  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:55:46  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=6* -> event.GetSelection()=10
2016-03-31 15:55:46  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:55:46  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=6 -> event.GetSelection()=10*
2016-03-31 15:55:48  ERROR     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::_twain_import_module()
 #48): cannot import TWAIN module (WinTWAIN.py)
Traceback (most recent call last):
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py", 
line 45, in _twain_import_module
    import twain
ImportError: No module named twain
2016-03-31 15:55:48  ERROR     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::_twain_import_module()
 #48): cannot import TWAIN module (WinTWAIN.py)
Traceback (most recent call last):
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py", 
line 45, in _twain_import_module
    import twain
ImportError: No module named twain
2016-03-31 15:55:48  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::acquire_pages_into_files()
 #482): using XSane
2016-03-31 15:55:48  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::acquire_pages_into_files()
 #490): requested filename: [None]
2016-03-31 15:55:48  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::__get_session_xsanerc()
 #415): GNUmed -> XSane session xsanerc: 
/tmp/gnumed-marc/gYRIAIN/gm-session_xsanerc-CdR02L.conf
2016-03-31 15:55:48  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::__get_session_xsanerc()
 #443): replaced [tmp-path] with [/tmp/gnumed-marc/gYRIAIN]
2016-03-31 15:55:48  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::__get_session_xsanerc()
 #443): replaced [working-directory] with [/tmp/gnumed-marc/gYRIAIN]
2016-03-31 15:55:48  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::__get_session_xsanerc()
 #443): replaced [filename] with [<--force-filename>]
2016-03-31 15:55:48  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::__get_session_xsanerc()
 #443): replaced [filetype] with [.png]
2016-03-31 15:55:48  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::__get_session_xsanerc()
 #443): replaced [skip-existing-numbers] with [1]
2016-03-31 15:55:48  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::__get_session_xsanerc()
 #443): replaced [filename-counter-step] with [1]
2016-03-31 15:55:48  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::__get_session_xsanerc()
 #443): replaced [filename-counter-len] with [3]
2016-03-31 15:55:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>xsane --no-mode-selection --save --force-filename 
"/tmp/gnumed-marc/gYRIAIN/gm-scan-QeeU37-001.png" --xsane-rc 
"/tmp/gnumed-marc/gYRIAIN/gm-session_xsanerc-CdR02L.conf"  <<<
2016-03-31 15:55:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 15:55:48  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0]
2016-03-31 15:55:48  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>xsane --no-mode-selection --save 
--force-filename "/tmp/gnumed-marc/gYRIAIN/gm-scan-QeeU37-001.png" --xsane-rc 
"/tmp/gnumed-marc/gYRIAIN/gm-session_xsanerc-CdR02L.conf"<<<
2016-03-31 15:56:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 15:56:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 15:56:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 15:56:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 15:56:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 15:56:10  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 15:56:10  DEBUG     gm.scanning 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmScanBackend.py::acquire_pages_into_files()
 #493): acquired pages into files: 
[u'/tmp/gnumed-marc/gYRIAIN/gm-scan-QeeU37-001.png', 
u'/tmp/gnumed-marc/gYRIAIN/gm-scan-QeeU37-002.png']
2016-03-31 15:56:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:56:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 4635, readonly: False
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #584: Notify(4635, 'gm_table_mod', 
'operation=INSERT::table=clin.episode::PK name=pk::row PK=14440::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 15:56:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:56:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 4636, readonly: False
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #585: Notify(4636, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_med::PK name=pk::row PK=19256::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 4638, readonly: False
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #586: Notify(4638, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_med::PK name=pk::row PK=19256::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 4639, readonly: False
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #587: Notify(4639, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37024') (first param 
is PID of sending backend)
2016-03-31 15:56:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:56:21  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): md5(/tmp/gnumed-marc/gYRIAIN/gm-scan-QeeU37-001.png): <131072> byte 
blocks
2016-03-31 15:56:21  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): md5(/tmp/gnumed-marc/gYRIAIN/gm-scan-QeeU37-001.png): 
c7dcd3a4ee8442905cb0fb4efa20592f
2016-03-31 15:56:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 4650, readonly: False
2016-03-31 15:56:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:56:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:56:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #588: Notify(4650, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37024') (first param 
is PID of sending backend)
2016-03-31 15:56:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::c7dcd3a4ee8442905cb0fb4efa20592f] = 
[DB::c7dcd3a4ee8442905cb0fb4efa20592f]
2016-03-31 15:56:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:56:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 4653, readonly: False
2016-03-31 15:56:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:56:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:56:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:56:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #589: Notify(4653, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37024') (first param 
is PID of sending backend)
2016-03-31 15:56:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:56:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 4654, readonly: False
2016-03-31 15:56:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:56:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:56:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:56:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #590: Notify(4654, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37025') (first param 
is PID of sending backend)
2016-03-31 15:56:22  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:56:23  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): md5(/tmp/gnumed-marc/gYRIAIN/gm-scan-QeeU37-002.png): <131072> byte 
blocks
2016-03-31 15:56:23  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): md5(/tmp/gnumed-marc/gYRIAIN/gm-scan-QeeU37-002.png): 
85b05e1c80fe6c4f4b3d955bb6f8a841
2016-03-31 15:56:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 4664, readonly: False
2016-03-31 15:56:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:56:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:56:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::85b05e1c80fe6c4f4b3d955bb6f8a841] = 
[DB::85b05e1c80fe6c4f4b3d955bb6f8a841]
2016-03-31 15:56:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #591: Notify(4664, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37025') (first param 
is PID of sending backend)
2016-03-31 15:56:23  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:56:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 4665, readonly: False
2016-03-31 15:56:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:56:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:56:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:56:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #592: Notify(4665, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37025') (first param 
is PID of sending backend)
2016-03-31 15:56:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 15:56:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 4666, readonly: False
2016-03-31 15:56:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:56:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:56:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:56:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #593: Notify(4666, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35591') 
(first param is PID of sending backend)
2016-03-31 15:56:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 15:56:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 4667, readonly: False
2016-03-31 15:56:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:56:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:56:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:56:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #594: Notify(4667, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35592') 
(first param is PID of sending backend)
2016-03-31 15:56:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 15:56:24  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_new_doc_created]
2016-03-31 15:56:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:56:24  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:56:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:56:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 15:56:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:56:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:56:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:56:25  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:56:25  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17952]
2016-03-31 15:56:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 4668, readonly: False
2016-03-31 15:56:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 15:56:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 15:56:25  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 15:56:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 15:56:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:56:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:56:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 15:56:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:56:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:56:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 15:56:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:56:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:56:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 15:56:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 15:56:25  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 15:56:25  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:56:25  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:56:25  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:56:25  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 15:56:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:56:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=10* -> event.GetSelection()=9
2016-03-31 15:56:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:56:41  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=10 -> event.GetSelection()=9*
2016-03-31 15:56:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 15:56:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=9* -> event.GetSelection()=6
2016-03-31 15:56:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 15:56:44  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=9 -> event.GetSelection()=6*
2016-03-31 15:56:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 15:56:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:02:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #595: Notify(6143, 'gm_table_mod', 
'operation=INSERT::table=clin.encounter::PK name=pk::row PK=17953::person 
PK=3320') (first param is PID of sending backend)
2016-03-31 16:02:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 16:02:09  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17953] != local encounter [17940], ignoring signal
2016-03-31 16:02:09  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17953] != local encounter [17940], ignoring signal
2016-03-31 16:02:09  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17953] != local encounter [17952], ignoring signal
2016-03-31 16:02:09  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17953] != local encounter [17952], ignoring signal
2016-03-31 16:04:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #596: Notify(6729, 'gm_table_mod', 
'operation=INSERT::table=clin.encounter::PK name=pk::row PK=17954::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:04:24  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 16:04:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17954] != local encounter [17940], ignoring signal
2016-03-31 16:04:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17954] != local encounter [17940], ignoring signal
2016-03-31 16:04:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17954] != local encounter [17952], ignoring signal
2016-03-31 16:04:24  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::db_modification_callback()
 #257): modified encounter [17954] != local encounter [17952], ignoring signal
2016-03-31 16:13:14  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:14  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:14  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmNarrativeWidgets.py::save_current_editor()
 #886): saving editor on current page (#1)
2016-03-31 16:13:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9051, readonly: False
2016-03-31 16:13:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:16  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #597: Notify(9051, 'gm_table_mod', 
'operation=INSERT::table=clin.episode::PK name=pk::row PK=14441::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 16:13:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9052, readonly: False
2016-03-31 16:13:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #598: Notify(9052, 'gm_table_mod', 
'operation=UPDATE::table=clin.episode::PK name=pk::row PK=14441::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 16:13:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9053, readonly: False
2016-03-31 16:13:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #599: Notify(9053, 'gm_table_mod', 
'operation=UPDATE::table=clin.episode::PK name=pk::row PK=14441::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 16:13:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9054, readonly: False
2016-03-31 16:13:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:17  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #600: Notify(9054, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67952::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:19  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmNarrativeWidgets.py::save_current_editor()
 #892): deleting
2016-03-31 16:13:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 16:13:19  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 16:13:19  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 16:13:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #601: Notify(9054, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67951::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:19  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 16:13:19  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 16:13:19  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 6
2016-03-31 16:13:19  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 16:13:19  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 16:13:19  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 16:13:19  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 6
2016-03-31 16:13:19  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 16:13:19  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 16:13:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 16:13:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #602: Notify(9054, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67950::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 16:13:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #603: Notify(9054, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67949::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:19  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 16:13:19  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:19  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:19  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 16:13:19  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 16:13:19  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 16:13:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:20  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17952]
2016-03-31 16:13:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9073, readonly: False
2016-03-31 16:13:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:20  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:20  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 16:13:20  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 16:13:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:20  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:20  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17952]
2016-03-31 16:13:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9075, readonly: False
2016-03-31 16:13:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:21  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 16:13:21  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 16:13:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:21  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:21  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17952]
2016-03-31 16:13:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9076, readonly: False
2016-03-31 16:13:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:21  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:21  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 16:13:21  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 16:13:21  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 16:13:21  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 16:13:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 16:13:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=6* -> event.GetSelection()=19
2016-03-31 16:13:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 16:13:28  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=6 -> event.GetSelection()=19*
2016-03-31 16:13:28  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>konsolekalendar --view --export-type csv --export-file 
/tmp/gnumed-marc/gYRIAIN/korganizer2gnumed.csv<<<
2016-03-31 16:13:28  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 16:13:28  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0]
2016-03-31 16:13:28  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>konsolekalendar --view --export-type csv 
--export-file /tmp/gnumed-marc/gYRIAIN/korganizer2gnumed.csv<<<
2016-03-31 16:13:29  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 16:13:29  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 16:13:29  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 16:13:29  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 16:13:29  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 16:13:29  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 16:13:29  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 16:13:29  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=19* -> event.GetSelection()=18
2016-03-31 16:13:29  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 16:13:29  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=19 -> event.GetSelection()=18*
2016-03-31 16:13:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #379): [Kirschner, Max]: not a search term with a simple, unambigous structure
2016-03-31 16:13:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_normalize_soundalikes()
 #151): [Kirschner, Max] -> [Kirschner, Max]
2016-03-31 16:13:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE firstnames ~ %s AND lastnames ~ %s', 'args': 
[u'Name: Nachname, Vorname', u'^Max', u'^Kirschner']}
2016-03-31 16:13:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(firstnames) ~* lower(%s) AND lower(lastnames) 
~* lower(%s)', 'args': [u'Name: Nachname, Vorname', u'^Max', u'^Kirschner']}
2016-03-31 16:13:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE firstnames ~ %s AND lastnames ~ %s', 'args': 
[u'Name: Nachname, Vorname', u'^Kirschner', u'^Max']}
2016-03-31 16:13:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(firstnames) ~* lower(%s) AND lower(lastnames) 
~* lower(%s)', 'args': [u'Name: Nachname, Vorname', u'^Kirschner', u'^Max']}
2016-03-31 16:13:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE preferred ~ %s AND lastnames ~ %s', 'args': [u'Name: 
Nachname, Vorname', u'^Max', u'^Kirschner']}
2016-03-31 16:13:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(preferred) ~* lower(%s) AND lower(lastnames) 
~* lower(%s)', 'args': [u'Name: Nachname, Vorname', u'^Max', u'^Kirschner']}
2016-03-31 16:13:36  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u"SELECT *, %s::text AS match_type FROM 
dem.v_active_persons WHERE lower(firstnames || ' ' || lastnames) ~* lower(%s) 
AND lower(firstnames || ' ' || lastnames) ~* lower(%s)", 'args': [u'Name', 
u'Kirschner', u'Max']}
2016-03-31 16:13:36  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPatSearchWidgets.py::_on_enter()
 #1063): 1 matching person(s) found
2016-03-31 16:13:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:37  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9149, readonly: False
2016-03-31 16:13:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #604: Notify(9149, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25115::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:37  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:13:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9150, readonly: False
2016-03-31 16:13:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #605: Notify(9150, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25115::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:38  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:13:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:41  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9160, readonly: False
2016-03-31 16:13:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #606: Notify(9160, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25116::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:13:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9161, readonly: False
2016-03-31 16:13:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #607: Notify(9161, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25116::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:13:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:44  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9181, readonly: False
2016-03-31 16:13:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #608: Notify(9181, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25117::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:13:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9182, readonly: False
2016-03-31 16:13:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #609: Notify(9182, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25117::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:44  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:13:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:48  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9201, readonly: False
2016-03-31 16:13:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #610: Notify(9201, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25118::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:13:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9202, readonly: False
2016-03-31 16:13:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #611: Notify(9202, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25118::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:13:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:52  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:13:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9222, readonly: False
2016-03-31 16:13:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #612: Notify(9222, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25119::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:13:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9223, readonly: False
2016-03-31 16:13:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #613: Notify(9223, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25119::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:52  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9233, readonly: False
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #614: Notify(9233, 'gm_table_mod', 
'operation=INSERT::table=bill.bill::PK name=pk::row PK=5575') (first param is 
PID of sending backend)
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 16:13:56  INFO      gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmBillingWidgets.py::create_bill_from_items()
 #492): created bill [GM4450 / 2016-03-31 / 161356]
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9234, readonly: False
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #615: Notify(9234, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25115::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #616: Notify(9234, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25116::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #617: Notify(9234, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25117::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #618: Notify(9234, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25118::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #619: Notify(9234, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25119::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:13:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:13:57  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9244, readonly: False
2016-03-31 16:13:57  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:57  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:57  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:57  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #620: Notify(9244, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5575') (first param is 
PID of sending backend)
2016-03-31 16:13:57  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 16:13:57  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9245, readonly: False
2016-03-31 16:13:57  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:57  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:57  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:13:57  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #621: Notify(9245, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5575') (first param is 
PID of sending backend)
2016-03-31 16:13:57  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 16:13:57  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 16:13:57  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 16:13:57  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 16:13:57  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 16:13:57  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(street)s %(number)s%(subunit)s, %(zip)s %(urb)s, 
%(code_region)s, %(code_country)s
2016-03-31 16:13:57  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(street)s %(number)s, %(zip)s %(urb)s, %(l10n_region)s, 
%(l10n_country)s
2016-03-31 16:13:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9255, readonly: False
2016-03-31 16:13:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:13:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:13:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:14:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #622: Notify(9255, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5575') (first param is 
PID of sending backend)
2016-03-31 16:14:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 16:14:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9256, readonly: True
2016-03-31 16:14:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1896): access mode [READ ONLY]
2016-03-31 16:14:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1898): readonly: autocommit=True to avoid <IDLE IN TRANSACTION>
2016-03-31 16:14:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1141): expecting 2351 bytes of BYTEA data in chunks of 2351 bytes
2016-03-31 16:14:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::bytea2file_object()
 #1147): # of chunks: 1; remainder: 0 bytes
2016-03-31 16:14:00  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #1059): LaTeX sandbox directory: 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY]
2016-03-31 16:14:00  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__init__()
 #674): working on template file 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY/gm-L-Template-sR4OUW.tex]
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_long]
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_name_short]
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version]
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_version_internal]
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::set_placeholder()
 #543): setting [form_last_modified]
2016-03-31 16:14:00  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #1
2016-03-31 16:14:00  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY/gm-L-Template-sR4OUW.tex] 
-> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY/gm-L-Template-sR4OUW-result-pass-1.tex]
2016-03-31 16:14:00  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<[^<:]+::.*?(?=::\d*?>\$)::\d*?>\$|\$<[^<:]+::.*?(?=::\d+-\d+>\$)::\d+-\d+>\$
2016-03-31 16:14:00  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::4>$]
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[4]; options=>>><<<
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::4>$]
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[4]; options=>>><<<
2016-03-31 16:14:00  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<gender_mapper::Herr//Frau::>$]
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[gender_mapper]; region_def=[]; 
options=>>>Herr//Frau<<<
2016-03-31 16:14:00  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 3 placeholders found in this line
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 16:14:00  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_street::home::>$]
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_street]; region_def=[]; options=>>>home<<<
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_number::home::>$]
2016-03-31 16:14:00  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_number]; region_def=[]; options=>>>home<<<
2016-03-31 16:14:01  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 2 placeholders found in this line
2016-03-31 16:14:01  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_postcode::home::>$]
2016-03-31 16:14:01  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_postcode]; region_def=[]; 
options=>>>home<<<
2016-03-31 16:14:01  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<adr_location::home::>$]
2016-03-31 16:14:01  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[adr_location]; region_def=[]; 
options=>>>home<<<
2016-03-31 16:14:01  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 4 placeholders found in this line
2016-03-31 16:14:01  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<title::::>$]
2016-03-31 16:14:01  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[title]; region_def=[]; options=>>><<<
2016-03-31 16:14:01  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<firstname::::>$]
2016-03-31 16:14:01  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[firstname]; region_def=[]; options=>>><<<
2016-03-31 16:14:01  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<lastname::::>$]
2016-03-31 16:14:01  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[lastname]; region_def=[]; options=>>><<<
2016-03-31 16:14:01  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<date_of_birth::%d.%m.%Y::>$]
2016-03-31 16:14:01  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[date_of_birth]; region_def=[]; 
options=>>>%d.%m.%Y<<<
2016-03-31 16:14:01  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 16:14:01  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<progress_notes::a// %s \\ ::>$]
2016-03-31 16:14:01  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[progress_notes]; region_def=[]; options=>>>a// 
%s \\ <<<
2016-03-31 16:14:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:14:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:14:03  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 16:14:03  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill_item:: %(date_to_bill)s & %(billable_code)s & 
{\footnotesize %(billable_description)s, %(item_detail)s } & %(unit_count)s / 
%(amount_multiplier)s & %(total_amount)s \EUR \\ // %d.%m.%Y::>$]
2016-03-31 16:14:03  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill_item]; region_def=[]; options=>>> 
%(date_to_bill)s & %(billable_code)s & {\footnotesize %(billable_description)s, 
%(item_detail)s } & %(unit_count)s / %(amount_multiplier)s & %(total_amount)s 
\EUR \\ // %d.%m.%Y<<<
2016-03-31 16:14:03  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1145): 1 placeholders found in this line
2016-03-31 16:14:03  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #645): replacing [$<bill::%(total_amount)s::>$]
2016-03-31 16:14:03  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::__getitem__()
 #703): placeholder parts: name=[bill]; region_def=[]; 
options=>>>%(total_amount)s<<<
2016-03-31 16:14:03  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #2
2016-03-31 16:14:03  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY/gm-L-Template-sR4OUW-result-pass-1.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY/gm-L-Template-sR4OUW-result-pass-2.tex]
2016-03-31 16:14:03  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<[^<:]+?::.*?(?=::\d*?>>\$)::\d*?>>\$|\$<<[^<:]+?::.*?(?=::\d+-\d+>>\$)::\d+-\d+>>\$
2016-03-31 16:14:03  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::substitute_placeholders()
 #1100): placeholder substitution pass #3
2016-03-31 16:14:03  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1122): 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY/gm-L-Template-sR4OUW-result-pass-2.tex]
 -> 
[/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY/gm-L-Template-sR4OUW-result-pass-3.tex]
2016-03-31 16:14:03  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::__substitute_placeholders()
 #1123): searching for placeholders with pattern: 
\$<<<[^<:]+?::.*?(?=::\d*?>>>\$)::\d*?>>>\$|\$<<<[^<:]+?::.*?(?=::\d+-\d+>>>\$)::\d+-\d+>>>\$
2016-03-31 16:14:03  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_long]
2016-03-31 16:14:03  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_name_short]
2016-03-31 16:14:03  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version]
2016-03-31 16:14:03  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_version_internal]
2016-03-31 16:14:03  DEBUG     gm.scripting 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmMacro.py::unset_placeholder()
 #553): unsetting [form_last_modified]
2016-03-31 16:14:03  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1207): ignoring <format> directive [None], generating PDF
2016-03-31 16:14:03  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY/gm-L-Template-sR4OUW-result-pass-3.tex<<<
2016-03-31 16:14:03  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 16:14:03  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 16:14:03  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY/gm-L-Template-sR4OUW-result-pass-3.tex<<<
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -draftmode -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY/gm-L-Template-sR4OUW-result-pass-3.tex<<<
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 16:14:04  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -draftmode -recorder 
-interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY/gm-L-Template-sR4OUW-result-pass-3.tex<<<
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY/gm-L-Template-sR4OUW-result-pass-3.tex<<<
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0, 1]
2016-03-31 16:14:04  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>pdflatex -recorder -interaction=nonstopmode 
-output-directory=/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY/gm-L-Template-sR4OUW-result-pass-3.tex<<<
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 16:14:04  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 16:14:04  DEBUG     gm.forms 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmForms.py::generate_output()
 #1228): copying sandboxed PDF: 
/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY/gm-L-Template-sR4OUW-result-pass-3.pdf
 -> /tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW-result-pass-3.pdf
2016-03-31 16:14:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:14:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:14:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9296, readonly: False
2016-03-31 16:14:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:14:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:14:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:14:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #623: Notify(9296, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_med::PK name=pk::row PK=19257::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:14:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 16:14:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9297, readonly: False
2016-03-31 16:14:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:14:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:14:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:14:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #624: Notify(9297, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_med::PK name=pk::row PK=19257::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:14:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 16:14:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9298, readonly: False
2016-03-31 16:14:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:14:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:14:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:14:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #625: Notify(9298, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37026') (first param 
is PID of sending backend)
2016-03-31 16:14:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 16:14:09  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW-result-pass-3.pdf): 
<131072> byte blocks
2016-03-31 16:14:09  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW-result-pass-3.pdf): 
8e8811b3f3a85ddc5bf449b54f32a421
2016-03-31 16:14:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9299, readonly: False
2016-03-31 16:14:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:14:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:14:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::8e8811b3f3a85ddc5bf449b54f32a421] = 
[DB::8e8811b3f3a85ddc5bf449b54f32a421]
2016-03-31 16:14:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #626: Notify(9299, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37026') (first param 
is PID of sending backend)
2016-03-31 16:14:09  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 16:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9300, readonly: False
2016-03-31 16:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #627: Notify(9300, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37026') (first param 
is PID of sending backend)
2016-03-31 16:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 16:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9310, readonly: False
2016-03-31 16:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #628: Notify(9310, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37027') (first param 
is PID of sending backend)
2016-03-31 16:14:10  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 16:14:10  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #520): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY/gm-L-Template-sR4OUW-result-pass-3.tex):
 <131072> byte blocks
2016-03-31 16:14:10  DEBUG     gm.tools 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py::file2md5()
 #532): 
md5(/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW_UWBGPY/gm-L-Template-sR4OUW-result-pass-3.tex):
 6fc12ab3696d2d808933390f9e358fd5
2016-03-31 16:14:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9311, readonly: False
2016-03-31 16:14:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:14:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:14:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::file2bytea()
 #1238): MD5 sums of data file and database BYTEA field match: 
[file::6fc12ab3696d2d808933390f9e358fd5] = 
[DB::6fc12ab3696d2d808933390f9e358fd5]
2016-03-31 16:14:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #629: Notify(9311, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37027') (first param 
is PID of sending backend)
2016-03-31 16:14:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 16:14:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9313, readonly: False
2016-03-31 16:14:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:14:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:14:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:14:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #630: Notify(9313, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37027') (first param 
is PID of sending backend)
2016-03-31 16:14:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 16:14:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9314, readonly: False
2016-03-31 16:14:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:14:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:14:11  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:14:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #631: Notify(9314, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35593') 
(first param is PID of sending backend)
2016-03-31 16:14:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 16:14:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9315, readonly: False
2016-03-31 16:14:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:14:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:14:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:14:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #632: Notify(9315, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35594') 
(first param is PID of sending backend)
2016-03-31 16:14:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 16:14:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 9316, readonly: False
2016-03-31 16:14:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:14:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:14:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:14:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #633: Notify(9316, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5575') (first param is 
PID of sending backend)
2016-03-31 16:14:12  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #47): printing "invoice": 
[u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW-result-pass-3.pdf']
2016-03-31 16:14:12  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #58): print job type "invoice" not registered
2016-03-31 16:14:12  WARNING   gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::print_files()
 #61): print API "None" unknown, trying all
2016-03-31 16:14:12  DEBUG     gm.printing 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPrinting.py::_print_files_by_gtklp()
 #172): printing with ['gtklp', '-i', '-# 1', 
u'/tmp/gnumed-marc/gYRIAIN/gm-L-Template-sR4OUW-result-pass-3.pdf']
2016-03-31 16:14:12  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 16:14:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 16:14:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 16:14:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 16:14:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 16:14:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 16:14:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 16:14:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 16:14:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 16:14:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 16:14:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 16:14:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 16:14:15  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 16:14:15  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 16:14:15  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 16:14:15  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 16:14:15  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 16:14:21  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_deactivated]
2016-03-31 16:21:03  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [app_activated]
2016-03-31 16:21:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #379): [Glasner Moritz]: not a search term with a simple, unambigous structure
2016-03-31 16:21:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_normalize_soundalikes()
 #151): [Glasner Moritz] -> [Glasner Mori(th|t)z]
2016-03-31 16:21:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.firstnames ~ %s AND n.lastnames ~ %s', 'args': [u'Vorname 
- Nachname', u'^Glasner', u'^Mori(th|t)z']}
2016-03-31 16:21:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.firstnames) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Vorname - Nachname', u'^Glasner', u'^Mori(th|t)z']}
2016-03-31 16:21:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.firstnames ~ %s AND n.lastnames ~ %s', 'args': 
[u'Nachname - Vorname', u'^Mori(th|t)z', u'^Glasner']}
2016-03-31 16:21:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.firstnames) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Nachname - Vorname', u'^Mori(th|t)z', u'^Glasner']}
2016-03-31 16:21:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.preferred ~ %s AND n.lastnames ~ %s', 'args': [u'Name: 
Nachname - Spitzname', u'^Mori(th|t)z', u'^Glasner']}
2016-03-31 16:21:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.preferred) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Name: Nachname - Spitzname', u'^Mori(th|t)z', 
u'^Glasner']}
2016-03-31 16:21:17  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u"SELECT DISTINCT ON 
(id_identity)\n\t\t\t\t\t\t\t\t\td_vap.*,\n\t\t\t\t\t\t\t\t\t%s::text AS 
match_type\n\t\t\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\t\t\tdem.v_active_persons 
d_vap,\n\t\t\t\t\t\t\t\t\tdem.names 
n\n\t\t\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\t\t\td_vap.pk_identity = 
n.id_identity\n\t\t\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\t\t\t-- 
name_parts[0]\n\t\t\t\t\t\t\t\t\tlower(n.firstnames || ' ' || n.lastnames) ~* 
lower(%s)\n\t\t\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\t\t\t-- 
name_parts[1]\n\t\t\t\t\t\t\t\t\tlower(n.firstnames || ' ' || n.lastnames) ~* 
lower(%s)", 'args': [u'Name', u'Glasner', u'Mori(th|t)z']}
2016-03-31 16:21:17  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPatSearchWidgets.py::_on_enter()
 #1063): 0 matching person(s) found
2016-03-31 16:21:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #379): [Glasner]: not a search term with a simple, unambigous structure
2016-03-31 16:21:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_normalize_soundalikes()
 #151): [Glasner] -> [Glasner]
2016-03-31 16:21:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #389): [Glasner]: a single name part
2016-03-31 16:21:29  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u"\n\t\t\t\tSELECT DISTINCT ON (pk_identity) * FROM 
(\n\t\t\t\t\tSELECT * FROM ((\n\t\t\t\t\t\t-- lastname\n\t\t\t\t\t\tSELECT 
d_vap.*, %s::text AS match_type FROM dem.v_active_persons d_vap, dem.names 
n\n\t\t\t\t\t\tWHERE d_vap.pk_identity = n.id_identity and lower(n.lastnames) 
~* lower(%s)\n\t\t\t\t\t) union all (\n\t\t\t\t\t\t-- 
firstname\n\t\t\t\t\t\tSELECT d_vap.*, %s::text AS match_type FROM 
dem.v_active_persons d_vap, dem.names n\n\t\t\t\t\t\tWHERE d_vap.pk_identity = 
n.id_identity and lower(n.firstnames) ~* lower(%s)\n\t\t\t\t\t) union all 
(\n\t\t\t\t\t\t-- nickname\n\t\t\t\t\t\tSELECT d_vap.*, %s::text AS match_type 
FROM dem.v_active_persons d_vap, dem.names n\n\t\t\t\t\t\tWHERE 
d_vap.pk_identity = n.id_identity and lower(n.preferred) ~* 
lower(%s)\n\t\t\t\t\t) union all (\n\t\t\t\t\t\t-- anywhere in 
name\n\t\t\t\t\t\tSELECT\n\t\t\t\t\t\t\td_vap.*,\n\t\t\t\t\t\t\t%s::text AS 
match_type\n\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\tdem.v_active_persons 
d_vap,\n\t\t\t\t\t\t\tdem.names 
n\n\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\td_vap.pk_identity = 
n.id_identity\n\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\tlower(n.firstnames || ' ' || 
n.lastnames || ' ' || coalesce(n.preferred, '')) ~* lower(%s)\n\t\t\t\t\t)) AS 
super_list ORDER BY lastnames, firstnames, dob\n\t\t\t\t) AS 
sorted_list\n\t\t\t", 'args': [u'Nachname', u'^Glasner', u'Vorname', 
u'^Glasner', u'Spitzname', u'^Glasner', u'beliebiger Namensteil', u'Glasner']}
2016-03-31 16:21:29  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPatSearchWidgets.py::_on_enter()
 #1063): 0 matching person(s) found
2016-03-31 16:21:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #379): [moritz]: not a search term with a simple, unambigous structure
2016-03-31 16:21:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_normalize_soundalikes()
 #151): [moritz] -> [mori(th|t)z]
2016-03-31 16:21:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #389): [moritz]: a single name part
2016-03-31 16:21:43  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u"\n\t\t\t\tSELECT DISTINCT ON (pk_identity) * FROM 
(\n\t\t\t\t\tSELECT * FROM ((\n\t\t\t\t\t\t-- lastname\n\t\t\t\t\t\tSELECT 
d_vap.*, %s::text AS match_type FROM dem.v_active_persons d_vap, dem.names 
n\n\t\t\t\t\t\tWHERE d_vap.pk_identity = n.id_identity and lower(n.lastnames) 
~* lower(%s)\n\t\t\t\t\t) union all (\n\t\t\t\t\t\t-- 
firstname\n\t\t\t\t\t\tSELECT d_vap.*, %s::text AS match_type FROM 
dem.v_active_persons d_vap, dem.names n\n\t\t\t\t\t\tWHERE d_vap.pk_identity = 
n.id_identity and lower(n.firstnames) ~* lower(%s)\n\t\t\t\t\t) union all 
(\n\t\t\t\t\t\t-- nickname\n\t\t\t\t\t\tSELECT d_vap.*, %s::text AS match_type 
FROM dem.v_active_persons d_vap, dem.names n\n\t\t\t\t\t\tWHERE 
d_vap.pk_identity = n.id_identity and lower(n.preferred) ~* 
lower(%s)\n\t\t\t\t\t) union all (\n\t\t\t\t\t\t-- anywhere in 
name\n\t\t\t\t\t\tSELECT\n\t\t\t\t\t\t\td_vap.*,\n\t\t\t\t\t\t\t%s::text AS 
match_type\n\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\tdem.v_active_persons 
d_vap,\n\t\t\t\t\t\t\tdem.names 
n\n\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\td_vap.pk_identity = 
n.id_identity\n\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\tlower(n.firstnames || ' ' || 
n.lastnames || ' ' || coalesce(n.preferred, '')) ~* lower(%s)\n\t\t\t\t\t)) AS 
super_list ORDER BY lastnames, firstnames, dob\n\t\t\t\t) AS 
sorted_list\n\t\t\t", 'args': [u'Nachname', u'^mori(th|t)z', u'Vorname', 
u'^mori(th|t)z', u'Spitzname', u'^mori(th|t)z', u'beliebiger Namensteil', 
u'mori(th|t)z']}
2016-03-31 16:21:50  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmPatSearchWidgets.py::_on_enter()
 #1063): 25 matching person(s) found
2016-03-31 16:22:02  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::__init__()
 #2049): patient change [4450] -> [3320] requested
2016-03-31 16:22:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:22:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4450] (thread 140479752898304)
2016-03-31 16:22:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 11454, readonly: False
2016-03-31 16:22:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:22:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:22:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:22:04  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::cleanup()
 #217): cleaning up after clinical record for patient [4450]
2016-03-31 16:22:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::unlock_row()
 #1056): trying to unlock row: [clin.encounter] [17952] (exclusive: False)
2016-03-31 16:22:04  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #67): args: ()
2016-03-31 16:22:04  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #68): kwargs: {}
2016-03-31 16:22:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #634: Notify(11454, 'gm_table_mod', 
'operation=UPDATE::table=clin.encounter::PK name=pk::row PK=17952::person 
PK=4450') (first param is PID of sending backend)
2016-03-31 16:22:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.encounter_mod_db]
2016-03-31 16:22:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [3320] (thread 140479752898304)
2016-03-31 16:22:04  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [3320]
2016-03-31 16:22:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 11455, readonly: False
2016-03-31 16:22:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:22:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:22:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:22:04  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17953] found and re-activated
2016-03-31 16:22:04  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 16:22:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17953] (exclusive: False)
2016-03-31 16:22:04  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [3320].
2016-03-31 16:22:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:05  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 16:22:05  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 16:22:05  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 16:22:05  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 16:22:05  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 16:22:05  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 16:22:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:05  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 16:22:05  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 16:22:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 11463, readonly: False
2016-03-31 16:22:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:22:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:22:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:22:05  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [3320]
2016-03-31 16:22:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 11466, readonly: False
2016-03-31 16:22:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:22:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:22:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:22:05  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 16:22:05  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 3320}
2016-03-31 16:22:05  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [post_patient_activation]
2016-03-31 16:22:05  DEBUG     gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::__init__()
 #46): instantiated document folder for patient [3320]
2016-03-31 16:22:05  INFO      gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::get_latest_mugshot()
 #99): no mugshots available for patient [3320]
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_post_patient_selection()
 #639): post_patient_selection
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 16:22:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:05  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 16:22:05  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 16:22:05  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 16:22:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 16:22:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:05  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 16:22:05  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 16:22:06  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 16:22:06  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=0* -> event.GetSelection()=1
2016-03-31 16:22:06  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 16:22:06  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): 0
2016-03-31 16:22:06  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 18
2016-03-31 16:22:06  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 16:22:06  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=0 -> event.GetSelection()=1*
2016-03-31 16:22:06  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 16:22:06  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 18
2016-03-31 16:22:06  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): 0
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17953]
2016-03-31 16:22:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 11467, readonly: False
2016-03-31 16:22:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:22:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:22:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [3320]
2016-03-31 16:22:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 11468, readonly: False
2016-03-31 16:22:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:22:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:22:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:22:06  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17953] found and re-activated
2016-03-31 16:22:06  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 16:22:06  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17953] (exclusive: False)
2016-03-31 16:22:06  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [3320].
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 16:22:06  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=18* -> event.GetSelection()=2
2016-03-31 16:22:06  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 16:22:06  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=18 -> event.GetSelection()=2*
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:06  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 16:22:06  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 16:22:06  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 16:22:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:07  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 16:22:07  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 3320}
2016-03-31 16:22:07  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #250): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s ORDER 
BY due_date NULLS LAST, importance DESC, received_when DESC
2016-03-31 16:22:07  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #251): args: {'pat': 3320}
2016-03-31 16:22:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:07  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 16:22:07  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 16:22:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:07  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:22:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 11478, readonly: False
2016-03-31 16:22:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:22:07  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:22:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:22:08  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [3320]
2016-03-31 16:22:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 11479, readonly: False
2016-03-31 16:22:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:22:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:22:08  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:25:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #635: Notify(12434, 'gm_table_mod', 
'operation=UPDATE::table=clin.episode::PK name=pk::row PK=13841::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:25:53  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.episode_mod_db]
2016-03-31 16:25:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:25:53  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:25:53  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 16:25:53  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 16:25:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #636: Notify(12444, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67956::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:25:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 16:25:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #637: Notify(12444, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67955::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:25:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 16:25:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #638: Notify(12444, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67954::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:25:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 16:25:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #639: Notify(12444, 'gm_table_mod', 
'operation=INSERT::table=clin.clin_narrative::PK name=pk::row PK=67953::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:25:55  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [clin.clin_narrative_mod_db]
2016-03-31 16:25:55  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 16:25:55  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 16:25:55  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 16:25:55  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [after_soap_modified]
2016-03-31 16:26:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:26:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:26:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:26:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:26:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:26:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:26:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:26:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:26:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:26:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:26:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:26:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:26:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:26:06  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:26:08  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 16:26:08  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=2* -> event.GetSelection()=19
2016-03-31 16:26:08  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 16:26:08  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=2 -> event.GetSelection()=19*
2016-03-31 16:26:08  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #171): shell command >>>konsolekalendar --view --export-type csv --export-file 
/tmp/gnumed-marc/gYRIAIN/korganizer2gnumed.csv<<<
2016-03-31 16:26:08  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #172): blocking: True
2016-03-31 16:26:08  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #173): acceptable return codes: [0]
2016-03-31 16:26:08  INFO      gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #212): running shell command >>>konsolekalendar --view --export-type csv 
--export-file /tmp/gnumed-marc/gYRIAIN/korganizer2gnumed.csv<<<
2016-03-31 16:26:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #215): os.system() returned: [0]
2016-03-31 16:26:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #227): exited via exit(): True
2016-03-31 16:26:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #229): exit code: [0]
2016-03-31 16:26:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #231): normal exit: True
2016-03-31 16:26:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #232): dumped core: False
2016-03-31 16:26:09  DEBUG     gm.shell 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
 #233): stopped by signal: False
2016-03-31 16:26:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #379): [Schmudde Natalie]: not a search term with a simple, unambigous 
structure
2016-03-31 16:26:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_normalize_soundalikes()
 #151): [Schmudde Natalie] -> [Schmudde Na(th|t)alie]
2016-03-31 16:26:11  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.firstnames ~ %s AND n.lastnames ~ %s', 'args': [u'Vorname 
- Nachname', u'^Schmudde', u'^Na(th|t)alie']}
2016-03-31 16:27:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #640: Notify(12857, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25120::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:27:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:27:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #641: Notify(12858, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25120::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:27:27  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:27:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #642: Notify(12877, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25121::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:27:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:27:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #643: Notify(12878, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25121::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:27:31  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:27:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #644: Notify(12897, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25122::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:27:35  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #645: Notify(12898, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25122::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:27:36  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:27:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #646: Notify(12917, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25123::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:27:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:27:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #647: Notify(12918, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25123::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:27:41  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:27:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #648: Notify(12938, 'gm_table_mod', 
'operation=INSERT::table=bill.bill_item::PK name=pk::row PK=25124::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:27:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:27:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #649: Notify(12939, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25124::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:27:45  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #650: Notify(12949, 'gm_table_mod', 
'operation=INSERT::table=bill.bill::PK name=pk::row PK=5576') (first param is 
PID of sending backend)
2016-03-31 16:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 16:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #651: Notify(12950, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25120::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #652: Notify(12950, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25121::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #653: Notify(12950, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25122::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #654: Notify(12950, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25123::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #655: Notify(12950, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill_item::PK name=pk::row PK=25124::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_item_mod_db]
2016-03-31 16:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #656: Notify(12960, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5576') (first param is 
PID of sending backend)
2016-03-31 16:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 16:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #657: Notify(12961, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5576') (first param is 
PID of sending backend)
2016-03-31 16:27:48  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 16:27:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #658: Notify(12963, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5576') (first param is 
PID of sending backend)
2016-03-31 16:27:50  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 16:27:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #659: Notify(13000, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_med::PK name=pk::row PK=19258::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:27:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 16:27:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #660: Notify(13001, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_med::PK name=pk::row PK=19258::person 
PK=4286') (first param is PID of sending backend)
2016-03-31 16:27:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_med_mod_db]
2016-03-31 16:27:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #661: Notify(13002, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37028') (first param 
is PID of sending backend)
2016-03-31 16:27:56  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 16:27:58  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.firstnames) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Vorname - Nachname', u'^Schmudde', u'^Na(th|t)alie']}
2016-03-31 16:27:58  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.firstnames ~ %s AND n.lastnames ~ %s', 'args': 
[u'Nachname - Vorname', u'^Na(th|t)alie', u'^Schmudde']}
2016-03-31 16:27:58  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.firstnames) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Nachname - Vorname', u'^Na(th|t)alie', u'^Schmudde']}
2016-03-31 16:27:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.preferred ~ %s AND n.lastnames ~ %s', 'args': [u'Name: 
Nachname - Spitzname', u'^Na(th|t)alie', u'^Schmudde']}
2016-03-31 16:27:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.preferred) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Name: Nachname - Spitzname', u'^Na(th|t)alie', 
u'^Schmudde']}
2016-03-31 16:27:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u"SELECT DISTINCT ON 
(id_identity)\n\t\t\t\t\t\t\t\t\td_vap.*,\n\t\t\t\t\t\t\t\t\t%s::text AS 
match_type\n\t\t\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\t\t\tdem.v_active_persons 
d_vap,\n\t\t\t\t\t\t\t\t\tdem.names 
n\n\t\t\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\t\t\td_vap.pk_identity = 
n.id_identity\n\t\t\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\t\t\t-- 
name_parts[0]\n\t\t\t\t\t\t\t\t\tlower(n.firstnames || ' ' || n.lastnames) ~* 
lower(%s)\n\t\t\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\t\t\t-- 
name_parts[1]\n\t\t\t\t\t\t\t\t\tlower(n.firstnames || ' ' || n.lastnames) ~* 
lower(%s)", 'args': [u'Name', u'Schmudde', u'Na(th|t)alie']}
2016-03-31 16:27:59  INFO      gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::__init__()
 #2049): patient change [3320] -> [4286] requested
2016-03-31 16:27:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:27:59  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [3320] (thread 140479752898304)
2016-03-31 16:27:59  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::cleanup()
 #217): cleaning up after clinical record for patient [3320]
2016-03-31 16:27:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::unlock_row()
 #1056): trying to unlock row: [clin.encounter] [17953] (exclusive: False)
2016-03-31 16:27:59  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #67): args: ()
2016-03-31 16:27:59  DEBUG     cNull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmNull.py::__init__()
 #68): kwargs: {}
2016-03-31 16:27:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #662: Notify(13012, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37028') (first param 
is PID of sending backend)
2016-03-31 16:27:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 16:27:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #663: Notify(13013, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37028') (first param 
is PID of sending backend)
2016-03-31 16:27:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 16:27:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #664: Notify(13014, 'gm_table_mod', 
'operation=INSERT::table=blobs.doc_obj::PK name=pk::row PK=37029') (first param 
is PID of sending backend)
2016-03-31 16:27:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 16:27:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #665: Notify(13015, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37029') (first param 
is PID of sending backend)
2016-03-31 16:27:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 16:27:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #666: Notify(13025, 'gm_table_mod', 
'operation=UPDATE::table=blobs.doc_obj::PK name=pk::row PK=37029') (first param 
is PID of sending backend)
2016-03-31 16:27:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [blobs.doc_obj_mod_db]
2016-03-31 16:27:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #667: Notify(13026, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35595') 
(first param is PID of sending backend)
2016-03-31 16:27:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 16:27:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #668: Notify(13027, 'gm_table_mod', 
'operation=INSERT::table=blobs.reviewed_doc_objs::PK name=pk::row PK=35596') 
(first param is PID of sending backend)
2016-03-31 16:27:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal 
[blobs.reviewed_doc_objs_mod_db]
2016-03-31 16:27:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #223): #669: Notify(13028, 'gm_table_mod', 
'operation=UPDATE::table=bill.bill::PK name=pk::row PK=5576') (first param is 
PID of sending backend)
2016-03-31 16:27:59  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmBackendListener.py::_process_notifications()
 #266): emulating old-style table specific signal [bill.bill_mod_db]
2016-03-31 16:28:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [4286] (thread 140479752898304)
2016-03-31 16:28:00  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [4286]
2016-03-31 16:28:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 13034, readonly: False
2016-03-31 16:28:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:28:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:28:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:28:00  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17954] found and re-activated
2016-03-31 16:28:00  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 16:28:00  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17954] (exclusive: False)
2016-03-31 16:28:00  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [4286].
2016-03-31 16:28:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_generate_queries_de()
 #379): [Schmudde Natalie]: not a search term with a simple, unambigous 
structure
2016-03-31 16:28:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::_normalize_soundalikes()
 #151): [Schmudde Natalie] -> [Schmudde Na(th|t)alie]
2016-03-31 16:28:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.firstnames ~ %s AND n.lastnames ~ %s', 'args': [u'Vorname 
- Nachname', u'^Schmudde', u'^Na(th|t)alie']}
2016-03-31 16:28:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.firstnames) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Vorname - Nachname', u'^Schmudde', u'^Na(th|t)alie']}
2016-03-31 16:28:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.firstnames ~ %s AND n.lastnames ~ %s', 'args': 
[u'Nachname - Vorname', u'^Na(th|t)alie', u'^Schmudde']}
2016-03-31 16:28:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.firstnames) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Nachname - Vorname', u'^Na(th|t)alie', u'^Schmudde']}
2016-03-31 16:28:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and n.preferred ~ %s AND n.lastnames ~ %s', 'args': [u'Name: 
Nachname - Spitzname', u'^Na(th|t)alie', u'^Schmudde']}
2016-03-31 16:28:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u'SELECT DISTINCT ON (id_identity) d_vap.*, %s::text AS 
match_type FROM dem.v_active_persons d_vap, dem.names n WHERE d_vap.pk_identity 
= n.id_identity and lower(n.preferred) ~* lower(%s) AND lower(n.lastnames) ~* 
lower(%s)', 'args': [u'Name: Nachname - Spitzname', u'^Na(th|t)alie', 
u'^Schmudde']}
2016-03-31 16:28:00  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPersonSearch.py::get_identities()
 #81): running {'cmd': u"SELECT DISTINCT ON 
(id_identity)\n\t\t\t\t\t\t\t\t\td_vap.*,\n\t\t\t\t\t\t\t\t\t%s::text AS 
match_type\n\t\t\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\t\t\tdem.v_active_persons 
d_vap,\n\t\t\t\t\t\t\t\t\tdem.names 
n\n\t\t\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\t\t\td_vap.pk_identity = 
n.id_identity\n\t\t\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\t\t\t-- 
name_parts[0]\n\t\t\t\t\t\t\t\t\tlower(n.firstnames || ' ' || n.lastnames) ~* 
lower(%s)\n\t\t\t\t\t\t\t\t\t\tAND\n\t\t\t\t\t\t\t\t\t-- 
name_parts[1]\n\t\t\t\t\t\t\t\t\tlower(n.firstnames || ' ' || n.lastnames) ~* 
lower(%s)", 'args': [u'Name', u'Schmudde', u'Na(th|t)alie']}
2016-03-31 16:28:01  DEBUG     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #195): unhandled exception caught:
Traceback (most recent call last):
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmListWidgets.py", 
line 1805, in _on_list_item_rightclicked
    self.__show_context_menu(event.Index)
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmListWidgets.py", 
line 1612, in __show_context_menu
    cell_content = self.GetItemText(self._rclicked_row_idx, col_idx).strip()
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_controls.py", 
line 4590, in GetItemText
    return _controls_.ListCtrl_GetItemText(*args, **kwargs)
TypeError: ListCtrl_GetItemText() takes at most 2 arguments (3 given)
2016-03-31 16:28:01  DEBUG     gm.cfg 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmCfg2.py::get() 
#393): option [internal::debug] found in source [internal]
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #161): exception: ListCtrl_GetItemText() takes at most 2 arguments (3 given)
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #162): type: <type 'exceptions.TypeError'>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #163): list of attributes:
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #165):   args: ('ListCtrl_GetItemText() takes at most 2 arguments (3 given)',)
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #165):   message: ListCtrl_GetItemText() takes at most 2 arguments (3 given)
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #188): stack trace follows:
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #189): (locals by frame, outmost frame first)
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #195): >>> execution frame [<module>] in [gnumed.py] at line 695 <<<
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): _known_short_options = h?V
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):      no_config_files = 
GNUmed startup: Missing configuration files.
--------------------------------------------

None of the below candidate configuration
files could be found:

 %s

Cannot run GNUmed without any of them.

2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):               gmI18N = <module 'Gnumed.pycommon.gmI18N' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py'>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):        _old_sig_term = None
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): current_client_version = 1.6.3rc1
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):  _known_long_options = [u'debug', u'slave', u'skip-update-check', 
u'profile=', u'text-domain=', u'log-file=', u'conf-file=', u'lang-gettext=', 
u'ui=', u'override-schema-check', u'local-import', u'help', u'version', 
u'hipaa']
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):              ui_type = wxp
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): setup_signal_handlers = <function setup_signal_handlers at 
0x7fc3fc6db050>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                   io = <module 'io' from '/usr/lib/python2.7/io.pyc'>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):            setup_cli = <function setup_cli at 0x7fc3fc6daed8>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):      _known_ui_types = [u'web', u'wxp', u'chweb']
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):               shutil = <module 'shutil' from 
'/usr/lib/python2.7/shutil.pyc'>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):               gmLog2 = <module 'Gnumed.pycommon.gmLog2' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py'>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):            gmGuiMain = <module 'Gnumed.wxpython.gmGuiMain' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmGuiMain.py'>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):     shutdown_logging = <function shutdown_logging at 0x7fc3fc6db500>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): setup_paths_and_files = <function setup_paths_and_files at 
0x7fc3fc6db230>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): current_client_branch = 1.6
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):        setup_logging = <function setup_logging at 0x7fc3fc6dad70>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):     _symlink_windows = <function _symlink_windows at 0x7fc3fc6da9b0>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):          __package__ = None
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):             platform = <module 'platform' from 
'/usr/lib/python2.7/platform.pyc'>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):      handle_sig_term = <function handle_sig_term at 0x7fc3fc6daf50>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): handle_version_request = <function handle_version_request at 
0x7fc3fc6db1b8>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):     shutdown_tmp_dir = <function shutdown_tmp_dir at 0x7fc3fc6db578>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): missing_cli_config_file = 
GNUmed startup: Missing configuration file.
-------------------------------------------

You explicitly specified a configuration file
on the command line:

        --conf-file=%s

The file does not exist, however.

2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):  handle_help_request = <function handle_help_request at 0x7fc3fc6db140>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):      setup_date_time = <function setup_date_time at 0x7fc3fc6db2a8>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 stat = <module 'stat' from 
'/usr/lib/python2.7/stat.pyc'>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):         setup_locale = <function setup_locale at 0x7fc3fc6db0c8>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):         profile_file = None
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):          __license__ = GPL v2 or later (details at http://www.gnu.org)
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):     log_startup_info = <function log_startup_info at 0x7fc3fc6dade8>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):         __builtins__ = <module '__builtin__' (built-in)>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):             __file__ = gnumed.py
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): setup_local_repo_path = <function setup_local_repo_path at 
0x7fc3fc6dac80>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):           __author__ = H. Herb <address@hidden>, K. Hilbert 
<address@hidden>, I. Haywood <address@hidden>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                  sys = <module 'sys' (built-in)>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):              gmHooks = <module 'Gnumed.pycommon.gmHooks' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py'>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):           gmDateTime = <module 'Gnumed.pycommon.gmDateTime' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDateTime.py'>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):              gmTools = <module 'Gnumed.pycommon.gmTools' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmTools.py'>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 _log = <logging.Logger object at 0x7fc3fdbcbad0>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):             __name__ = __main__
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                gmPG2 = <module 'Gnumed.pycommon.gmPG2' from 
'/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py'>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):     shutdown_backend = <function shutdown_backend at 0x7fc3fc6db488>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):       print_function = _Feature((2, 6, 0, 'alpha', 2), (3, 0, 0, 
'alpha', 0), 65536)
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):  import_error_sermon = 
GNUmed startup: Cannot load GNUmed Python modules !
---------------------------------------------------
CRITICAL ERROR: Program halted.

Please make sure you have:

 1) the required third-party Python modules installed
 2) the GNUmed Python modules linked or installed into site-packages/
    (if you do not run from a CVS tree the installer should have taken care of 
that)
 3) your PYTHONPATH environment variable set up correctly

sys.path is currently set to:

 %s

If you are running from a copy of the CVS tree make sure you
did run gnumed/check-prerequisites.sh with good results.

If you still encounter errors after checking the above
requirements please ask on the mailing list.

2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):        setup_backend = <function setup_backend at 0x7fc3fc6db410>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):              logging = <module 'logging' from 
'/usr/lib/python2.7/logging/__init__.pyc'>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):            setup_cfg = <function setup_cfg at 0x7fc3fc6db320>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210): setup_console_exception_handler = <function 
setup_console_exception_handler at 0x7fc3fc6dae60>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):               signal = <module 'signal' (built-in)>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):  setup_fault_handler = <function setup_fault_handler at 0x7fc3fc6dacf8>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 _cfg = <Gnumed.pycommon.gmCfg2.gmCfgData object at 
0x7fc3fc0a4d50>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):    setup_python_path = <function setup_python_path at 0x7fc3fc6dac08>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                   os = <module 'os' from '/usr/lib/python2.7/os.pyc'>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):        setup_ui_type = <function setup_ui_type at 0x7fc3fc6db398>
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #195): >>> execution frame [main] in 
[/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmGuiMain.py] at 
line 3965 <<<
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                  app = <Gnumed.wxpython.gmGuiMain.gmApp; proxy of <Swig 
Object of type 'wxPyApp *' at 0x270c670> >
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #195): >>> execution frame [MainLoop] in 
[/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py] at line 8010 
<<<
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 self = <Gnumed.wxpython.gmGuiMain.gmApp; proxy of <Swig 
Object of type 'wxPyApp *' at 0x270c670> >
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #195): >>> execution frame [MainLoop] in 
[/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py] at line 7306 
<<<
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 args = (<Gnumed.wxpython.gmGuiMain.gmApp; proxy of 
<Swig Object of type 'wxPyApp *' at 0x270c670> >,)
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):               kwargs = {}
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #195): >>> execution frame [_on_list_item_rightclicked] in 
[/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmListWidgets.py] 
at line 1805 <<<
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 self = 
<Gnumed.wxpython.gmDataMiningWidgets.cPatientListingCtrl; proxy of <Swig Object 
of type 'wxPyListCtrl *' at 0x36e0220> >
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                event = <wx._controls.ListEvent; proxy of <Swig Object 
of type 'wxListEvent *' at 0x7fffada1c120> >
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #195): >>> execution frame [__show_context_menu] in 
[/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmListWidgets.py] 
at line 1612 <<<
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):            menu_item = <wx._core.MenuItem; proxy of <Swig Object of 
type 'wxMenuItem *' at 0x31325d0> >
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 self = 
<Gnumed.wxpython.gmDataMiningWidgets.cPatientListingCtrl; proxy of <Swig Object 
of type 'wxPyListCtrl *' at 0x36e0220> >
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):             item_idx = -1
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):          col_headers = []
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):            clip_menu = <wx._core.Menu; proxy of <Swig Object of type 
'wxMenu *' at 0x4a21870> >
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):      needs_separator = False
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):              col_idx = 0
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #195): >>> execution frame [GetItemText] in 
[/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_controls.py] at line 
4590 <<<
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):                 args = 
(<Gnumed.wxpython.gmDataMiningWidgets.cPatientListingCtrl; proxy of <Swig 
Object of type 'wxPyListCtrl *' at 0x36e0220> >, -1, 0)
2016-03-31 16:28:01  DEBUG     gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
 #210):               kwargs = {}
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 16:28:01  DEBUG     gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::__init__()
 #46): instantiated document folder for patient [4286]
2016-03-31 16:28:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_mod_db()
 #630): doc_mod_db
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 16:28:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:01  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:01  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 16:28:01  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 16:28:01  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 19
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 19
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 19
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 19
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 16:28:01  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 16:28:02  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 16:28:02  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 16:28:02  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 19
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 19
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 16:28:02  DEBUG     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #195): unhandled exception caught:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14665, in <lambda>
    lambda event: event.callable(*event.args, **event.kw) )
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProgressNotesEAWidgets.py",
 line 154, in refresh_visual_soap
    if self.problem is None:
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14615, in __getattr__
    raise PyDeadObjectError(self.attrStr % self._name)
PyDeadObjectError: The C++ part of the cProgressNotesEAPnl object has been 
deleted, attribute access no longer allowed.
2016-03-31 16:28:02  WARNING   gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::__ignore_dead_objects_from_async()
 #58): continuing and hoping for the best
2016-03-31 16:28:02  DEBUG     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #195): unhandled exception caught:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14665, in <lambda>
    lambda event: event.callable(*event.args, **event.kw) )
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProgressNotesEAWidgets.py",
 line 154, in refresh_visual_soap
    if self.problem is None:
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14615, in __getattr__
    raise PyDeadObjectError(self.attrStr % self._name)
PyDeadObjectError: The C++ part of the cProgressNotesEAPnl object has been 
deleted, attribute access no longer allowed.
2016-03-31 16:28:02  WARNING   gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::__ignore_dead_objects_from_async()
 #58): continuing and hoping for the best
2016-03-31 16:28:02  DEBUG     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #195): unhandled exception caught:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14665, in <lambda>
    lambda event: event.callable(*event.args, **event.kw) )
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProgressNotesEAWidgets.py",
 line 154, in refresh_visual_soap
    if self.problem is None:
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14615, in __getattr__
    raise PyDeadObjectError(self.attrStr % self._name)
PyDeadObjectError: The C++ part of the cProgressNotesEAPnl object has been 
deleted, attribute access no longer allowed.
2016-03-31 16:28:02  WARNING   gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::__ignore_dead_objects_from_async()
 #58): continuing and hoping for the best
2016-03-31 16:28:02  DEBUG     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #195): unhandled exception caught:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14665, in <lambda>
    lambda event: event.callable(*event.args, **event.kw) )
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProgressNotesEAWidgets.py",
 line 154, in refresh_visual_soap
    if self.problem is None:
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14615, in __getattr__
    raise PyDeadObjectError(self.attrStr % self._name)
PyDeadObjectError: The C++ part of the cProgressNotesEAPnl object has been 
deleted, attribute access no longer allowed.
2016-03-31 16:28:02  WARNING   gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::__ignore_dead_objects_from_async()
 #58): continuing and hoping for the best
2016-03-31 16:28:02  DEBUG     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #195): unhandled exception caught:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14665, in <lambda>
    lambda event: event.callable(*event.args, **event.kw) )
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProgressNotesEAWidgets.py",
 line 154, in refresh_visual_soap
    if self.problem is None:
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14615, in __getattr__
    raise PyDeadObjectError(self.attrStr % self._name)
PyDeadObjectError: The C++ part of the cProgressNotesEAPnl object has been 
deleted, attribute access no longer allowed.
2016-03-31 16:28:02  WARNING   gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::__ignore_dead_objects_from_async()
 #58): continuing and hoping for the best
2016-03-31 16:28:02  DEBUG     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #195): unhandled exception caught:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14665, in <lambda>
    lambda event: event.callable(*event.args, **event.kw) )
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProgressNotesEAWidgets.py",
 line 154, in refresh_visual_soap
    if self.problem is None:
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14615, in __getattr__
    raise PyDeadObjectError(self.attrStr % self._name)
PyDeadObjectError: The C++ part of the cProgressNotesEAPnl object has been 
deleted, attribute access no longer allowed.
2016-03-31 16:28:02  WARNING   gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::__ignore_dead_objects_from_async()
 #58): continuing and hoping for the best
2016-03-31 16:28:02  DEBUG     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #195): unhandled exception caught:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14665, in <lambda>
    lambda event: event.callable(*event.args, **event.kw) )
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProgressNotesEAWidgets.py",
 line 154, in refresh_visual_soap
    if self.problem is None:
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14615, in __getattr__
    raise PyDeadObjectError(self.attrStr % self._name)
PyDeadObjectError: The C++ part of the cProgressNotesEAPnl object has been 
deleted, attribute access no longer allowed.
2016-03-31 16:28:02  WARNING   gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::__ignore_dead_objects_from_async()
 #58): continuing and hoping for the best
2016-03-31 16:28:02  DEBUG     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #195): unhandled exception caught:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14665, in <lambda>
    lambda event: event.callable(*event.args, **event.kw) )
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProgressNotesEAWidgets.py",
 line 154, in refresh_visual_soap
    if self.problem is None:
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14615, in __getattr__
    raise PyDeadObjectError(self.attrStr % self._name)
PyDeadObjectError: The C++ part of the cProgressNotesEAPnl object has been 
deleted, attribute access no longer allowed.
2016-03-31 16:28:02  WARNING   gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::__ignore_dead_objects_from_async()
 #58): continuing and hoping for the best
2016-03-31 16:28:02  DEBUG     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #195): unhandled exception caught:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14665, in <lambda>
    lambda event: event.callable(*event.args, **event.kw) )
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProgressNotesEAWidgets.py",
 line 154, in refresh_visual_soap
    if self.problem is None:
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14615, in __getattr__
    raise PyDeadObjectError(self.attrStr % self._name)
PyDeadObjectError: The C++ part of the cProgressNotesEAPnl object has been 
deleted, attribute access no longer allowed.
2016-03-31 16:28:02  WARNING   gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::__ignore_dead_objects_from_async()
 #58): continuing and hoping for the best
2016-03-31 16:28:02  DEBUG     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #195): unhandled exception caught:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14665, in <lambda>
    lambda event: event.callable(*event.args, **event.kw) )
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProgressNotesEAWidgets.py",
 line 154, in refresh_visual_soap
    if self.problem is None:
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14615, in __getattr__
    raise PyDeadObjectError(self.attrStr % self._name)
PyDeadObjectError: The C++ part of the cProgressNotesEAPnl object has been 
deleted, attribute access no longer allowed.
2016-03-31 16:28:02  WARNING   gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::__ignore_dead_objects_from_async()
 #58): continuing and hoping for the best
2016-03-31 16:28:02  DEBUG     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #195): unhandled exception caught:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14665, in <lambda>
    lambda event: event.callable(*event.args, **event.kw) )
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProgressNotesEAWidgets.py",
 line 154, in refresh_visual_soap
    if self.problem is None:
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14615, in __getattr__
    raise PyDeadObjectError(self.attrStr % self._name)
PyDeadObjectError: The C++ part of the cProgressNotesEAPnl object has been 
deleted, attribute access no longer allowed.
2016-03-31 16:28:02  WARNING   gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::__ignore_dead_objects_from_async()
 #58): continuing and hoping for the best
2016-03-31 16:28:02  DEBUG     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #195): unhandled exception caught:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14665, in <lambda>
    lambda event: event.callable(*event.args, **event.kw) )
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProgressNotesEAWidgets.py",
 line 154, in refresh_visual_soap
    if self.problem is None:
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14615, in __getattr__
    raise PyDeadObjectError(self.attrStr % self._name)
PyDeadObjectError: The C++ part of the cProgressNotesEAPnl object has been 
deleted, attribute access no longer allowed.
2016-03-31 16:28:02  WARNING   gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::__ignore_dead_objects_from_async()
 #58): continuing and hoping for the best
2016-03-31 16:28:02  DEBUG     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #195): unhandled exception caught:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14665, in <lambda>
    lambda event: event.callable(*event.args, **event.kw) )
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProgressNotesEAWidgets.py",
 line 154, in refresh_visual_soap
    if self.problem is None:
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14615, in __getattr__
    raise PyDeadObjectError(self.attrStr % self._name)
PyDeadObjectError: The C++ part of the cProgressNotesEAPnl object has been 
deleted, attribute access no longer allowed.
2016-03-31 16:28:02  WARNING   gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::__ignore_dead_objects_from_async()
 #58): continuing and hoping for the best
2016-03-31 16:28:02  DEBUG     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #195): unhandled exception caught:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14665, in <lambda>
    lambda event: event.callable(*event.args, **event.kw) )
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProgressNotesEAWidgets.py",
 line 154, in refresh_visual_soap
    if self.problem is None:
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14615, in __getattr__
    raise PyDeadObjectError(self.attrStr % self._name)
PyDeadObjectError: The C++ part of the cProgressNotesEAPnl object has been 
deleted, attribute access no longer allowed.
2016-03-31 16:28:02  WARNING   gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::__ignore_dead_objects_from_async()
 #58): continuing and hoping for the best
2016-03-31 16:28:02  DEBUG     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::handle_uncaught_exception_wx()
 #195): unhandled exception caught:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14665, in <lambda>
    lambda event: event.callable(*event.args, **event.kw) )
  File 
"/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProgressNotesEAWidgets.py",
 line 154, in refresh_visual_soap
    if self.problem is None:
  File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 
14615, in __getattr__
    raise PyDeadObjectError(self.attrStr % self._name)
PyDeadObjectError: The C++ part of the cProgressNotesEAPnl object has been 
deleted, attribute access no longer allowed.
2016-03-31 16:28:02  WARNING   gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::__ignore_dead_objects_from_async()
 #58): continuing and hoping for the best
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_doc_obj_review_mod_db()
 #626): doc_obj_review_mod_db
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_message_inbox_mod_db()
 #634): message_inbox_mod_db
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 16:28:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:02  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 16:28:02  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 16:28:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 13154, readonly: False
2016-03-31 16:28:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:28:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:28:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:28:02  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [4286]
2016-03-31 16:28:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 13155, readonly: False
2016-03-31 16:28:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:28:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:28:02  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:28:02  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 16:28:02  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 4286}
2016-03-31 16:28:02  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [post_patient_activation]
2016-03-31 16:28:02  INFO      gm.docs 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmDocuments.py::get_latest_mugshot()
 #99): no mugshots available for patient [4286]
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_on_post_patient_selection()
 #639): post_patient_selection
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::_schedule_data_reget()
 #446): called by reget-on-paint mixin API
2016-03-31 16:28:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:02  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 16:28:02  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 16:28:02  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=-1* -> event.GetSelection()=0
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): -1
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 19
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=-1 -> event.GetSelection()=0*
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 19
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): -1
2016-03-31 16:28:02  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmProviderInboxWidgets.py::repopulate_ui()
 #457): called by notebook plugin API, skipping inbox loading
2016-03-31 16:28:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:02  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:03  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 16:28:03  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 16:28:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:03  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=0* -> event.GetSelection()=1
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): 0
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 19
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=0 -> event.GetSelection()=1*
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 19
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): 0
2016-03-31 16:28:03  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText_from_SOAP()
 #337): cSoapSTC.SetText_from_SOAP(): 1 controlled use of .SetText() follows
2016-03-31 16:28:03  DEBUG     gm.stc 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmSoapSTCWidgets.py::SetText()
 #250): cSoapSTC.SetText()
2016-03-31 16:28:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:03  ERROR     gm.messaging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmDispatcher.py::connect()
 #105): unknown signal [blobs.doc_obj_mod_db]
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=1* -> event.GetSelection()=2
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): 1
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 19
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=1 -> event.GetSelection()=2*
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 19
2016-03-31 16:28:03  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): 1
2016-03-31 16:28:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:03  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:03  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #229): "%(...)s" keys in translation not a subset of keys in original, 
returning untranslated string
2016-03-31 16:28:03  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #230): original   : %(type)s: %(street)s %(number)s%(subunit)s, %(zip)s 
%(urb)s, %(code_region)s, %(code_country)s
2016-03-31 16:28:03  ERROR     gm.i18n 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmI18N.py::_translate_protected()
 #231): translation: %(l10n_type)s: %(street)s %(number)s, %(zip)s %(urb)s, 
%(l10n_region)s, %(l10n_country)s
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #165): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s AND 
is_overdue IS TRUE ORDER BY due_date, importance DESC, received_when DESC
2016-03-31 16:28:04  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_overdue_messages()
 #166): args: {'pat': 4286}
2016-03-31 16:28:04  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #250): SQL: SELECT * FROM dem.v_message_inbox WHERE pk_patient = %(pat)s ORDER 
BY due_date NULLS LAST, importance DESC, received_when DESC
2016-03-31 16:28:04  DEBUG     gm.inbox 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmProviderInbox.py::get_inbox_messages()
 #251): args: {'pat': 4286}
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 16:28:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=2* -> event.GetSelection()=1
2016-03-31 16:28:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #167): the following two should match but do not:
2016-03-31 16:28:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #168):  event.GetOldSelection(): 2
2016-03-31 16:28:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #169):  notebook.GetSelection(): 19
2016-03-31 16:28:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 16:28:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=2 -> event.GetSelection()=1*
2016-03-31 16:28:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #220): those two really *should* match:
2016-03-31 16:28:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #221):  wx.Notebook.GetSelection() (before switch) : 19
2016-03-31 16:28:04  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #222):  EVT_NOTEBOOK_PAGE_CHANGED.GetOldSelection(): 2
2016-03-31 16:28:04  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 16:28:04  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 16:28:04  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 16:28:04  INFO      gm.hook 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmHooks.py::run_hook_script()
 #150): told to pull hook [request_user_attention]
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.domain 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmAllergy.py::ensure_has_allergy_state()
 #31): checking allergy state for identity of encounter [17954]
2016-03-31 16:28:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 13169, readonly: False
2016-03-31 16:28:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:28:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:28:04  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1926): pulling chart for identity [4286] (thread 140479752898304)
2016-03-31 16:28:04  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::pull_chart()
 #187): pulling chart for identity [4286]
2016-03-31 16:28:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 13170, readonly: False
2016-03-31 16:28:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:28:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:28:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:28:05  DEBUG     gm.chart_pull 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmChartPullingWidgets.py::_get_very_recent_encounter()
 #50): "very recent" encounter [17954] found and re-activated
2016-03-31 16:28:05  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::_set_current_encounter()
 #2180): first setting of active encounter in this clinical record instance
2016-03-31 16:28:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::lock_row()
 #1039): locking row: [clin.encounter] [17954] (exclusive: False)
2016-03-31 16:28:05  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::__init__()
 #187): Instantiated clinical record for patient [4286].
2016-03-31 16:28:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #156): just before switching notebook tabs
2016-03-31 16:28:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changing()
 #164): event.GetOldSelection()=19* -> event.GetSelection()=2
2016-03-31 16:28:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #210): just after switching notebook tabs
2016-03-31 16:28:05  DEBUG     gm.ui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmHorstSpace.py::_on_notebook_page_changed()
 #217): event.GetOldSelection()=19 -> event.GetSelection()=2*
2016-03-31 16:28:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:05  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 16:28:05  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmEMRStructItems.py::format()
 #2378): no patient, cannot load patient related data
2016-03-31 16:28:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1904): accessing EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:05  DEBUG     gm.person 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmPerson.py::get_emr()
 #1933): returning EMR for identity [4286] (thread 140479752898304)
2016-03-31 16:28:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 13171, readonly: False
2016-03-31 16:28:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:28:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:28:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:28:05  DEBUG     gm.emr 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/business/gmClinicalRecord.py::remove_empty_encounters()
 #2624): removing empty encounters for pk_identity [4286]
2016-03-31 16:28:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1861): new database connection, backend PID: 13172, readonly: False
2016-03-31 16:28:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1905): access mode [READ WRITE]
2016-03-31 16:28:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_raw_connection()
 #1907): readwrite: autocommit=False
2016-03-31 16:28:05  DEBUG     gm.db 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmPG2.py::get_connection()
 #1970): client string encoding [UTF8], isolation level [serializable], time 
zone [posix/Poland]
2016-03-31 16:28:50  ERROR     gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::mail_log()
 #405): on Patient change
2016-03-31 16:28:50  WARNING   gm.gui 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/wxpython/gmExceptionHandlingWidgets.py::mail_log()
 #406): syncing log file for emailing
2016-03-31 16:28:50  CRITICAL  gm.logging 
(/home/marc/Downloads/gnumed-client.1.6.3rc1/Gnumed/pycommon/gmLog2.py::flush() 
#121): -------- synced log file -------------------------------

reply via email to

[Prev in Thread] Current Thread [Next in Thread]