Class INTERVENTION-STEP

Parent class: Intervention-concept

Subclasses: Drug-step    Non-drug-intervention-step   

Documentation: "A discrete unit of administration of the treatment that ends after a specified time or when a specified state is reached."

Template Slots
Slot name Documentation Type Allowed Values/Classes Cardinality Default
intervention-position "Specifies the ordering of this intervention logic or step in relation to the other logics or steps that are also instances of the |intervention-steps| slot that this frame is an instance of." INTEGER   0:1  
duration-length "Duration of this step of the intervention, of unit time-unit." FLOAT   0:1  
intention "The state of the world that is anticipated by performing this intervention step." STRING   0:1  
duration-time-unit "The time unit for the duration before or after the reference timepoint." SYMBOL Second(s) Minute(s) Hour(s) Day(s) Week(s) Month(s) Year(s) 0:1  
intervention-step-end "The TIMEPOINT describing when the intervention step ended in case such end does not occur after a discrete number of time units, but at a specific time point or occurrence (e.g., INR reaches goal)." Instance Timepoint 0:1  
next-intervention-step   Instance Intervention-step 0:1  
intervention-step-event "Pointer to an object of type EVENT-ENTITY that describes the intervention and any associated information, e.g., cardinality, bounding duration, (6 physical therapy visits in the next month)." Instance Event-entity 0: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