Parent class: Rule-entity
Subclasses:
Documentation: "A base rule is the smallest unit rule, the base case for this recursive modeling of rules. Base rules consist of a SITUATION (which can be recursive) and whether that SITUATION must be TRUE or NOT TRUE for this BASE-RULE to be satisfied."
Template Slots | |||||
Slot name | Documentation | Type | Allowed Values/Classes | Cardinality | Default |
situation-p | "Whether this situation is TRUE to satisfy this BASE-RULE, or FALSE. e.g., value of this slot is FALSE if rule is 'Patient does not have SITUATION.'" | SYMBOL | TRUE FALSE | 0:1 | |
situation | "Points to the situation/state/event that is the substance of this BASE-RULE." | Instance | Situation | 1:* | |
description-of-rule | "Text description of this rule." | STRING | 0:1 | ||
rule-name | "An English string naming this criterion." | STRING | 0:1 | ||
term-information | "Pointer to a UMLS preferred term or terms, if available, that capture the major clinical concepts in this data class (e.g, diabetes mellitus)." | Instance | Term-information | 1:* | |
protocol-changes | Instance | Protocol-change | |||
roles | "Tells which class and slot will take instances of this class depending on the role of the instance. The format is (role OWNER-CLASS |owner-slot|) e.g., if this class is DATE and the instance's role is recruitment-start-date, (recruitment-start-date RECRUITMENT |start-date|) tells us that this instance of date should be the value of the slot |start-date| in an instance of class RECRUITMENT." | SYMBOL | 0:1 |
Return to index
Generated on Mon Dec 15 11:40:40 2008