Health Maintenance Guidelines

Discussion in 'Feature: Requests and Planning' started by Graham, Oct 23, 2006.

  1. Graham

    Graham Developer Staff Member

    Health maintenance guidelines are published "best practise" backed by evidence based medicine by various authorities.

    We intend to implement these as a user configurable option - ie. you can either choose to apply them, or ignore them.

    The intent is that a list of applicable guidelines will be visible during the consultation. Those that need action will be highlighted in some visible way.

    To satisfy a HMG will require that tests will need to be added in a way recognisable to the system. So, if a diabetic patient has a retinal examination, that examination needs to be added as a result with a specific LOINC ( or othervocabulary ) code so that the HMG can be automatically satisfied.

    My understanding is that HMGs are based upon age, gender, and disease criteria. So, we will allow you to create your own HMG, and allow you to include the URL for the specific recommendation. For those of you participating in P4P schemes, this will help you to satisfy their criteria.

    Comments welcome.
  2. Graham

    Graham Developer Staff Member

    I am now starting to implement HMGs.

    Anyone got a good link to some useful HMGs?

  3. Jason

    Jason Developer / Handyman Staff Member

    What's the general plan of attack ?

    The HMGs themselvesare the easy part, easily added by the enduser.
  4. Graham

    Graham Developer Staff Member

    HGM dialect (provisional specification)

    age [ greaterthan | lessthan ] integer

    This specifies the age boundary in years. The defaults if not used are 0 - 110

    eg: age greaterthan 49 age lessthan 71

    sex [ male | female | all ]

    This specifies which gender the rule applies to. The default is to both.


    eg. sex male

    diagnosis [ ... list of ICD9, snomedCT, or readcodes ]

    This specifies that the HMG only applies to persons with these diagnoses. The codes are whatever are being used.

    eg: diagnosis [ 250 C10 ]

    Which applies the rule to patients with diabetes using ICD9 codes, and Read Codes. This uses a wild card match so that it will match 250.00 and so forth.

    medication word

    This specifies that the HMG applies to persons taking this medication.

    eg. medication Lithium

    result word

    This specifies that the HMG will be satisfied with a text result

    eg. result Mammogram, or result "Diabetic Foot Examination"


    LOINC [ .. list of LOINC codes ]

    This specifies that the HMG will be satisfied with one of the following LOINC codes as found in the numerical results.

    eg: LOINC [ "17855-8" ]

    which is a test for HBA1c. <u>Note that Loinc codes must be enclosed in quotes.</u>


    Period n [ month | months | year | years ]

    This specifies what period the test has to have been done from the current date

    eg: period 2 years

    means that the HMG will be satisfied if done within the last 2 years.
  5. Graham

    Graham Developer Staff Member

    I'll add CT scan, and Ultrasound

    As for satisfying Eye Exams - well, if the patient tells you they had it done, I can't see any other easy way of adding a result ...

    And as for Foot Exams - monofilament testing etc, maybe they can be satisfied within the consult some how. I'll have to ponder this.

  6. Jason

    Jason Developer / Handyman Staff Member

    Barium Enema
  7. Jason

    Jason Developer / Handyman Staff Member

    Upper GI series
  8. Jason

    Jason Developer / Handyman Staff Member

    Physio
  9. Graham

    Graham Developer Staff Member

    This is to allow the entry of all the possible results/interventions .. but primarily those that are used to satisfy to HMG.

    So, Ba enema yes .. others no.

    The others can be typed in the field.
  10. Jason

    Jason Developer / Handyman Staff Member

    Pathology.
  11. Jason

    Jason Developer / Handyman Staff Member

    A user configurable selection list would be important.

    Certainly some should be hard coded but different doctors will want different things.
  12. Graham

    Graham Developer Staff Member

    True ...

Share This Page