proteus logo
 
Advanced Tutorial Chapters
7

Chapter 7 - Creation of Rules for the Completed Guideline

Now, complete the rules for the guidelines using the techniques you learnt previously. The rules are presented below. Note that the names of the rules (the first column) will be created automatically. Also, remember that the order of the rules is important as is also the order of items within a rule. If you want to change the order or rules or items in the rules, click on the little golden arrows in the respective panels.

Rules for the Guideline “Clinical Evaluation Of The Complaint Of Menorrhagia”

Abstraction Rules

Not applicable as has no Inference tool

Action Rules

1.      Trigger Process KC “History (Symptoms suggestive of other Pathology?)”

[Refer] – 1 Action

 

 

 

 EQUAL

 

 

 

History (Symptoms suggestive of other Pathology?)

 

 

true

2.      Trigger Process KC “History (Symptoms suggestive of other Pathology?)”

[Pelvic abnormality?] - 1 Action

 

 

 

 EQUAL

 

 

 

History (Symptoms suggestive of other Pathology?)

 

 

false

3.      Trigger Process KC “Pelvic abnormality?”

[Refer] – 1 Action

 

 

 

 EQUAL

 

 

 

Pelvic abnormality?

 

 

true

4.      Trigger Process KC “Pelvic abnormality?”

[Treatment required?] - 1 Action

 

 

 

 EQUAL

 

 

 

Pelvic abnormality?

 

 

false

5.      Trigger Process KC “Treatment required?”

[Treatment] - 1 Action

 

 

 

 EQUAL

 

 

 

Treatment required?

 

 

true

6.      Trigger Process KC “Treatment required?”

[Reassured?] - 1 Action

 

 

 

 EQUAL

 

 

 

Treatment required?

 

 

false

Rules for the Process KC “History (Symptoms suggestive of other Pathology?)”

Abstraction Rules

1.

 [History (Symptoms suggestive of other Pathology?) = true] - 1 Abstraction

 

 

 

 

 OR

 

 

 

 

 EQUAL

 

 

 

 

History of menorrhagia?

 

 

 

false

 

 

 EQUAL

 

 

 

 

Symptoms of other pathology?

 

 

 

true

 

 

 EQUAL

 

 

 

 

Risk factors for endometrial ca?

 

 

 

true

2.

[History (Symptoms suggestive of other Pathology?) = true] - 1 Abstraction

 

 

 

 

 OR

 

 

 

 

 EQUAL

 

 

 

 

History of menorrhagia?

 

 

 

false

 

 

 EQUAL

 

 

 

 

Symptoms of other pathology?

 

 

 

true

 

 

 EQUAL

 

 

 

 

Risk factors for endometrial ca?

 

 

 

true

Action Rules

Not applicable as has no inferential PALs

Rules for the Atomic KC “History of menorrhagia?”

Abstraction Rules

Not applicable as User is the abstraction inference tool

Action Rules

Not applicable as AKCs do not have actions

Rules for the Atomic KC “Symptoms of other pathology?”

Abstraction Rules

1.       

[Symptoms of other pathology? = true] - 1 Abstraction

 

 

 

 

 OR

 

 

 

 

 EQUAL

 

 

 

 

Irregular bleeding?

 

 

 

True

 

 

 EQUAL

 

 

 

 

Sudden change in blood loss?

 

 

 

True

 

 

 EQUAL

 

 

 

 

Intermenstrual bleeding?

 

 

 

True

 

 

 EQUAL

 

 

 

 

Post coital bleeding?

 

 

 

True

 

 

 EQUAL

 

 

 

 

Dyspareunia?

 

 

 

True

 

 

 EQUAL

 

 

 

 

Premenstrual pain

 

 

 

True

2.       

[Symptoms of other pathology? = false] - 1 Abstraction

 

 

 

 

 AND

 

 

 

 

 EQUAL

 

 

 

 

Irregular bleeding?

 

 

 

False

 

 

 EQUAL

 

 

 

 

Sudden change in blood loss?

 

 

 

False

 

 

 EQUAL

 

 

 

 

Intermenstrual bleeding?

 

 

 

False

 

 

 EQUAL

 

 

 

 

Post coital bleeding?

 

 

 

False

 

 

 EQUAL

 

 

 

 

Dyspareunia?

 

 

 

False

 

 

 EQUAL

 

 

 

 

Premenstrual pain

 

 

 

False

Action Rules

Not applicable as AKCs do not have actions

Rules for the Atomic KC “Risk factors for endometrial ca?”

Abstraction Rules

1.       

[Risk factors for endometrial ca? = true] - 1 Abstraction

 

 

 

 

 OR

 

 

 

 

 EQUAL

 

 

 

 

Tamoxifen?

 

 

 

True

 

 

 EQUAL

 

 

 

 

Unopposed estrogen rx?

 

 

 

True

 

 

 EQUAL

 

 

 

 

Polycystic ovarian syndrome?

 

 

 

True

 

 

 EQUAL

 

 

 

 

Obesity

 

 

 

True

2.       

[Risk factors for endometrial ca? = false] - 1 Abstraction

 

 

 

 

 AND

 

 

 

 

 EQUAL

 

 

 

 

Tamoxifen?

 

 

 

False

 

 

 EQUAL

 

 

 

 

Unopposed estrogen rx?

 

 

 

False

 

 

 EQUAL

 

 

 

 

Polycystic ovarian syndrome?

 

 

 

False

 

 

 EQUAL

 

 

 

 

Obesity

 

 

 

False

Action Rules

Not applicable as AKCs do not have actions

Rules for the Process KC “Pelvic abnormality?”

Abstraction Rules

1.       

 [Pelvic abnormality? = true] - 1 Abstraction

 

 

 

 

 OR

 

 

 

 

 EQUAL

 

 

 

 

Significant uterine enlargement?

 

 

 

True

 

 

 EQUAL

 

 

 

 

Other pelvic abnormality?

 

 

 

True

2.

[Pelvic abnormality? = false] - 1 Abstraction

 

 

 

 

 AND

 

 

 

 

 EQUAL

 

 

 

 

Significant uterine enlargement?

 

 

 

False

 

 

 EQUAL

 

 

 

 

Other pelvic abnormality?

 

 

 

False

Action Rules

Not applicable as has no inferential PALs

Rules for the Atomic KC “Significant uterine enlargement?”

Abstraction Rule

1.       

[Significant uterine enlargement? = false] - 1 Abstraction

 

 

 

 

 OR

 

 

 

 

 EQUAL

 

 

 

 

Uterine size

 

 

 

Normal

 

 

 EQUAL

 

 

 

 

Uterine size

 

 

 

Bulky

 

 

 EQUAL

 

 

 

 

Uterine size

 

 

 

6-8 wks

2.       

[Significant uterine enlargement? = true] - 1 Abstraction

 

 

 

 

 OR

 

 

 

 

 EQUAL

 

 

 

 

Uterine size

 

 

 

8-10 wks

 

 

 EQUAL

 

 

 

 

Uterine size

 

 

 

10 wks or more

Action Rules

Not applicable as AKCs do not have actions

Rules for the Atomic KC “Other pelvic abnormality?”

Abstraction Rules

1.       

[Other pelvic abnormality? = true] - 1 Abstraction

 

 

 

 

 OR

 

 

 

 

 EQUAL

 

 

 

 

Pelvic mass

 

 

 

true

 

 

 EQUAL

 

 

 

 

Pelvic tenderness?

 

 

 

true

2.       

[Other pelvic abnormality? = false] - 1 Abstraction

 

 

 

 

 AND

 

 

 

 

 EQUAL

 

 

 

 

Pelvic mass

 

 

 

false

 

 

 EQUAL

 

 

 

 

Pelvic tenderness?

 

 

 

false

Action Rules

Not applicable as AKCs do not have actions

Rules for the Atomic KC “Referred?”

Abstraction Rules

Not applicable as User is the Inference tool

Action Rules

Not applicable as AKCs do not have actions

Rules for the Process KC “Treatment required?”

Abstraction Rules

1.       

[Treatment required? = true] - 1 Abstraction

 

 

 

 

 OR

 

 

 

 

 EQUAL

 

 

 

 

Treatment requested

 

 

 

true

 

 

 EQUAL

 

 

 

 

Anemia?

 

 

 

true

2.       

[Treatment required? = false] - 1 Abstraction

 

 

 

 

 AND

 

 

 

 

 EQUAL

 

 

 

 

Treatment requested

 

 

 

false

 

 

 EQUAL

 

 

 

 

Anemia?

 

 

 

false

Action Rules

Not applicable as has no Inference tool

Rules for the Process KC “Anemia?”

Abstraction Rules

1.       

[Anemia? = true] - 1 Abstraction

 

 

 

 EQUAL

 

 

 

Blood Count (anemia?)

 

 

true

2.       

[Anemia? = false] - 1 Abstraction

 

 

 

 EQUAL

 

 

 

Blood Count (anemia?)

 

 

false

Action Rules

Not applicable as has no inferential PALs

Rules for the Atomic KC “Blood Count (anemia?)”

Abstraction Rules

Not applicable as User is the Inference tool

Action Rules

Not applicable as AKCs do not have actions

Rules for the Atomic KC “Treatment requested”

Abstraction Rules

Not applicable as User is the Inference tool

Action Rules

Not applicable as AKCs do not have actions

Rules for the Process KC “Treatment”

Abstraction Rules

Not applicable as User is the Inference tool

Action Rules

Not applicable as has no inferential PALs

Rules for the Atomic KC “Reassured?”

Abstraction Rules

Not applicable as AKCs do not have actions

Action Rules

Not applicable as AKCs do not have actions

Rules for the Process KC “Anemia management”

Abstraction Rules

Not applicable as AKCs do not have actions

Action Rules

Not applicable as AKCs do not have actions

Rules for the Process KC “Anemia treatment”

Abstraction Rules

Not applicable as User is the Inference tool

Action Rules

Not applicable as has no inferential PALs

This completes the first Proteus guideline you created with combination of automated and human decision making features. You can now run the guideline and experiment with it by entering different values in AKC dialogs or when user abstraction dialog is shown.  You can also modify the guideline or rules in different ways and see how it changes the guideline’s behavior. For example, try including a diabetes diagnosis PKC in one of the PKCs and running it and seeing what happens (may be you want to rule out diabetes if the patient is found to have obesity in AKC “Risk factors for endometrial ca?”).

An experienced Protean user with clear understanding of what needs to be done in a guideline of this size and complexity can create a Proteus version in about an hour’s time. More time is required in analysis and understanding of guidelines created elsewhere to allow them to be translated into Proteus guidelines.

 
____________________