org.apache.ctakes.typesystem.type.refsem
Class Procedure

java.lang.Object
  extended by org.apache.uima.cas.impl.FeatureStructureImpl
      extended by org.apache.uima.jcas.cas.TOP
          extended by org.apache.ctakes.typesystem.type.refsem.Element
              extended by org.apache.ctakes.typesystem.type.refsem.Event
                  extended by org.apache.ctakes.typesystem.type.refsem.Procedure
All Implemented Interfaces:
java.lang.Cloneable, org.apache.uima.cas.FeatureStructure

public class Procedure
extends Event

This is an Event from the UMLS semantic group of Procedures (except that Laboratory procedures are separate). Based on generic Clinical Element Models (CEMs) Updated by JCasGen Tue Apr 09 12:44:02 EDT 2013 XML source: trunk/ctakes-pad-term-spotter-res/src/main/resources/org/apache/ctakes/padtermspotter/types/TypeSystem.xml


Field Summary
static int type
           
static int typeIndexID
           
 
Fields inherited from class org.apache.uima.jcas.cas.TOP
addr, jcasType
 
Constructor Summary
protected Procedure()
          Never called.
  Procedure(int addr, org.apache.uima.jcas.cas.TOP_Type type)
          Internal - constructor used by generator
  Procedure(org.apache.uima.jcas.JCas jcas)
           
 
Method Summary
 BodyLaterality getBodyLaterality()
          getter for bodyLaterality - gets
 LocationOf getBodyLocation()
          getter for bodyLocation - gets
 BodySide getBodySide()
          getter for bodySide - gets
 TemporalRelation getDuration()
          getter for duration - gets
 Time getEndTime()
          getter for endTime - gets
 ProcedureMethod getMethod()
          getter for method - gets
 ProcedureDevice getProcedureDevice()
          getter for procedureDevice - gets
 TemporalRelation getRelativeTemporalContext()
          getter for relativeTemporalContext - gets
 Time getStartTime()
          getter for startTime - gets
 int getTypeIndexID()
           
 void setBodyLaterality(BodyLaterality v)
          setter for bodyLaterality - sets
 void setBodyLocation(LocationOf v)
          setter for bodyLocation - sets
 void setBodySide(BodySide v)
          setter for bodySide - sets
 void setDuration(TemporalRelation v)
          setter for duration - sets
 void setEndTime(Time v)
          setter for endTime - sets
 void setMethod(ProcedureMethod v)
          setter for method - sets
 void setProcedureDevice(ProcedureDevice v)
          setter for procedureDevice - sets
 void setRelativeTemporalContext(TemporalRelation v)
          setter for relativeTemporalContext - sets
 void setStartTime(Time v)
          setter for startTime - sets
 
Methods inherited from class org.apache.ctakes.typesystem.type.refsem.Event
getProperties, setProperties
 
Methods inherited from class org.apache.ctakes.typesystem.type.refsem.Element
getConditional, getConfidence, getDiscoveryTechnique, getGeneric, getHistoryOf, getId, getMentions, getMentions, getOntologyConcept, getPolarity, getSubject, getUncertainty, setConditional, setConfidence, setDiscoveryTechnique, setGeneric, setHistoryOf, setId, setMentions, setMentions, setOntologyConcept, setPolarity, setSubject, setUncertainty
 
Methods inherited from class org.apache.uima.jcas.cas.TOP
addToIndexes, addToIndexes, equals, getAddress, getCAS, getCASImpl, getLowLevelCas, hashCode, removeFromIndexes, removeFromIndexes
 
Methods inherited from class org.apache.uima.cas.impl.FeatureStructureImpl
clone, getBooleanValue, getByteValue, getDoubleValue, getFeatureValue, getFeatureValueAsString, getFloatValue, getIntValue, getLongValue, getShortValue, getStringValue, getType, prettyPrint, prettyPrint, prettyPrint, setBooleanValue, setByteValue, setDoubleValue, setFeatureValue, setFeatureValueFromString, setFloatValue, setIntValue, setLongValue, setShortValue, setStringValue, toString, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

typeIndexID

public static final int typeIndexID

type

public static final int type
Constructor Detail

Procedure

protected Procedure()
Never called. Disable default constructor


Procedure

public Procedure(int addr,
                 org.apache.uima.jcas.cas.TOP_Type type)
Internal - constructor used by generator


Procedure

public Procedure(org.apache.uima.jcas.JCas jcas)
Method Detail

getTypeIndexID

public int getTypeIndexID()
Overrides:
getTypeIndexID in class Event

getBodyLaterality

public BodyLaterality getBodyLaterality()
getter for bodyLaterality - gets


setBodyLaterality

public void setBodyLaterality(BodyLaterality v)
setter for bodyLaterality - sets


getBodySide

public BodySide getBodySide()
getter for bodySide - gets


setBodySide

public void setBodySide(BodySide v)
setter for bodySide - sets


getBodyLocation

public LocationOf getBodyLocation()
getter for bodyLocation - gets


setBodyLocation

public void setBodyLocation(LocationOf v)
setter for bodyLocation - sets


getProcedureDevice

public ProcedureDevice getProcedureDevice()
getter for procedureDevice - gets


setProcedureDevice

public void setProcedureDevice(ProcedureDevice v)
setter for procedureDevice - sets


getDuration

public TemporalRelation getDuration()
getter for duration - gets


setDuration

public void setDuration(TemporalRelation v)
setter for duration - sets


getEndTime

public Time getEndTime()
getter for endTime - gets


setEndTime

public void setEndTime(Time v)
setter for endTime - sets


getMethod

public ProcedureMethod getMethod()
getter for method - gets


setMethod

public void setMethod(ProcedureMethod v)
setter for method - sets


getStartTime

public Time getStartTime()
getter for startTime - gets


setStartTime

public void setStartTime(Time v)
setter for startTime - sets


getRelativeTemporalContext

public TemporalRelation getRelativeTemporalContext()
getter for relativeTemporalContext - gets


setRelativeTemporalContext

public void setRelativeTemporalContext(TemporalRelation v)
setter for relativeTemporalContext - sets