Package Gnumed :: Package business :: Module gmAutoHints
[frames] | no frames]

Module gmAutoHints

source code

GNUmed auto hints middleware.

This should eventually end up in a class cPractice.


Author: K.Hilbert <Karsten.Hilbert@gmx.net>

License: GPL

Classes
  cDynamicHint
Represents dynamic hints to be run against the database.
  cSuppressedHint
Represents suppressed dynamic hints per patient.
Functions
 
get_dynamic_hints(order_by=None, link_obj=None, return_pks=False) source code
 
create_dynamic_hint(link_obj=None, query=None, title=None, hint=None, source=None) source code
 
delete_dynamic_hint(link_obj=None, pk_hint=None) source code
 
get_hints_for_patient(pk_identity=None, pk_encounter=None) source code
 
suppress_dynamic_hint(pk_hint=None, rationale=None, pk_encounter=None) source code
 
get_suppressed_hints(pk_identity=None, order_by=None, return_pks=False) source code
 
delete_suppressed_hint(pk_suppressed_hint=None) source code
 
invalidate_hint_suppression(pk_hint=None, pk_encounter=None) source code

Imports: sys, logging, gmPG2, gmBusinessDBObject, gmTools, gmDateTime, gmStaff