You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ctakes.apache.org by ch...@apache.org on 2014/06/25 22:12:07 UTC
svn commit: r1605585 [2/5] - in /ctakes/trunk/ctakes-temporal/desc: ./
analysis_engine/ analysis_engine/TemporalAggregatePipeline.xml
analysis_engine/TemporalAggregateUMLSPipeline.xml
Added: ctakes/trunk/ctakes-temporal/desc/analysis_engine/TemporalAggregatePipeline.xml
URL: http://svn.apache.org/viewvc/ctakes/trunk/ctakes-temporal/desc/analysis_engine/TemporalAggregatePipeline.xml?rev=1605585&view=auto
==============================================================================
--- ctakes/trunk/ctakes-temporal/desc/analysis_engine/TemporalAggregatePipeline.xml (added)
+++ ctakes/trunk/ctakes-temporal/desc/analysis_engine/TemporalAggregatePipeline.xml Wed Jun 25 20:12:07 2014
@@ -0,0 +1,50672 @@
+<?xml version="1.0" encoding="UTF-8"?><analysisEngineDescription xmlns="http://uima.apache.org/resourceSpecifier">
+ <frameworkImplementation>org.apache.uima.java</frameworkImplementation>
+ <primitive>false</primitive>
+ <delegateAnalysisEngineSpecifiers>
+ <delegateAnalysisEngine key="org.apache.ctakes.temporal.ae.DocTimeRelAnnotator">
+ <analysisEngineDescription>
+ <frameworkImplementation>org.apache.uima.java</frameworkImplementation>
+ <primitive>true</primitive>
+ <annotatorImplementationName>org.apache.ctakes.temporal.ae.DocTimeRelAnnotator</annotatorImplementationName>
+ <analysisEngineMetaData>
+ <name>org.apache.ctakes.temporal.ae.DocTimeRelAnnotator</name>
+ <description>Descriptor automatically generated by uimaFIT</description>
+ <version>unknown</version>
+ <vendor>org.apache.ctakes.temporal.ae</vendor>
+ <configurationParameters>
+ <configurationParameter>
+ <name>org.cleartk.classifier.CleartkAnnotator.classifierFactoryClassName</name>
+ <description>provides the full name of the ClassifierFactory class to be used.</description>
+ <type>String</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>org.cleartk.classifier.CleartkAnnotator.dataWriterFactoryClassName</name>
+ <description>provides the full name of the DataWriterFactory class to be used.</description>
+ <type>String</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>org.cleartk.classifier.CleartkAnnotator.isTraining</name>
+ <description>determines whether this annotator is writing training data or using a classifier to annotate. Normally inferred automatically based on whether or not a DataWriterFactory class has been set.</description>
+ <type>Boolean</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ <configurationParameter>
+ <name>org.cleartk.classifier.jar.GenericJarClassifierFactory.classifierJarPath</name>
+ <type>String</type>
+ <multiValued>false</multiValued>
+ <mandatory>false</mandatory>
+ </configurationParameter>
+ </configurationParameters>
+ <configurationParameterSettings>
+ <nameValuePair>
+ <name>org.cleartk.classifier.CleartkAnnotator.classifierFactoryClassName</name>
+ <value>
+ <string>org.cleartk.classifier.jar.JarClassifierFactory</string>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>org.cleartk.classifier.CleartkAnnotator.dataWriterFactoryClassName</name>
+ <value>
+ <string>org.cleartk.classifier.jar.DefaultDataWriterFactory</string>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>org.cleartk.classifier.CleartkAnnotator.isTraining</name>
+ <value>
+ <boolean>false</boolean>
+ </value>
+ </nameValuePair>
+ <nameValuePair>
+ <name>org.cleartk.classifier.jar.GenericJarClassifierFactory.classifierJarPath</name>
+ <value>
+ <string>/org/apache/ctakes/temporal/ae/doctimerel/model.jar</string>
+ </value>
+ </nameValuePair>
+ </configurationParameterSettings>
+ <typeSystemDescription>
+ <types>
+ <typeDescription>
+ <name>org.apache.ctakes.assertion.medfacts.types.Assertion</name>
+ <description/>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>assertionType</name>
+ <description>assertion type -- one of present, absent, possible, conditional, hypothetical, or assocated_with_someone_else</description>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>associatedConcept</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.assertion.medfacts.types.Concept</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.assertion.medfacts.types.Concept</name>
+ <description/>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>conceptType</name>
+ <description>the concept type -- one of problem, treatment, or test</description>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>conceptText</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>externalId</name>
+ <description/>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>originalEntityExternalId</name>
+ <description/>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.assertion.zoner.types.Heading</name>
+ <description>a section heading</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>label</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.assertion.zoner.types.Subzone</name>
+ <description/>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>label</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.assertion.zoner.types.Zone</name>
+ <description>A document Zone, including its heading</description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>label</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.constituency.parser.uima.type.BooleanLabeledTree</name>
+ <description/>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>label</name>
+ <description/>
+ <rangeTypeName>uima.cas.Boolean</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>tree</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.AnatomicalSite</name>
+ <description>A body part or area, corresponding to the UMLS semantic group of Anatomy. An Entity based on generic Clinical Element Models (CEMs)</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Entity</supertypeName>
+ <features>
+ <featureDescription>
+ <name>bodyLaterality</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.BodyLaterality</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>bodySide</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.BodySide</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.Attribute</name>
+ <description>The semantic encapsulation of a modifer. E.g., for Clinical Elements, Attributes may be used to specify Body Side for a Procedure.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Element</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.BodyLaterality</name>
+ <description>The proximity of the location in anatomical terms (distal, proximal, superior, anterior and etc.). This is finer-grained to allow combinations of values.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Attribute</supertypeName>
+ <features>
+ <featureDescription>
+ <name>value</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.BodySide</name>
+ <description>Value set: unmarked (default), left, right, bilateral</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Attribute</supertypeName>
+ <features>
+ <featureDescription>
+ <name>value</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.Course</name>
+ <description>An indication of progress or decline of a condition. Value set: unmarked (default), changed, increased, decreased, improved, worsened, resolved</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Attribute</supertypeName>
+ <features>
+ <featureDescription>
+ <name>value</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.Date</name>
+ <description>A normalized form for dates, namely with day, month, and year. A subtype of Element but may not use all inherited attributes.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Element</supertypeName>
+ <features>
+ <featureDescription>
+ <name>day</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>month</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>year</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.DiseaseDisorder</name>
+ <description>This is an Event from the UMLS semantic group of Disorders (except that Sign and Symptom types are separate). Based on generic Clinical Element Models (CEMs)</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Event</supertypeName>
+ <features>
+ <featureDescription>
+ <name>alleviatingFactor</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.relation.ElementRelation</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>associatedSignSymptom</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.relation.ManifestationOf</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>bodyLaterality</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.BodyLaterality</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>bodySide</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.BodySide</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>bodyLocation</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.relation.LocationOf</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>course</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.Course</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>duration</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.relation.TemporalRelation</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>endTime</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.Time</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>exacerbatingFactor</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.relation.ElementRelation</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>startTime</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.Time</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>relativeTemporalContext</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.relation.TemporalRelation</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.Element</name>
+ <description>A basic semantic unit that refers to something in the real world, including Entities, Events, Attributes, Dates. Element inherits from uima.cas.TOP to combine textual mentions of these real-world objects.</description>
+ <supertypeName>uima.cas.TOP</supertypeName>
+ <features>
+ <featureDescription>
+ <name>id</name>
+ <description/>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>ontologyConcept</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.OntologyConcept</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>mentions</name>
+ <description/>
+ <rangeTypeName>uima.cas.FSArray</rangeTypeName>
+ <elementType>org.apache.ctakes.typesystem.type.textsem.IdentifiedAnnotation</elementType>
+ </featureDescription>
+ <featureDescription>
+ <name>discoveryTechnique</name>
+ <description/>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>confidence</name>
+ <description/>
+ <rangeTypeName>uima.cas.Double</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>conditional</name>
+ <description/>
+ <rangeTypeName>uima.cas.Boolean</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>generic</name>
+ <description/>
+ <rangeTypeName>uima.cas.Boolean</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>subject</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>polarity</name>
+ <description/>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>uncertainty</name>
+ <description/>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>historyOf</name>
+ <description/>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.Entity</name>
+ <description>A real-world entity such as a body part. For example, multiple Procedures may have the same AnatomicalSite entity for their locations.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Element</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.Event</name>
+ <description>A real-world event; similar to Entity, but may bear some temporal properties and relationships. In the constrained clinical context, many concepts are discussed as instances with some temporal component, e.g., Medications, Labs.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Element</supertypeName>
+ <features>
+ <featureDescription>
+ <name>properties</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.EventProperties</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.EventProperties</name>
+ <description>A set of mostly temporal properties that are unique to Events.</description>
+ <supertypeName>uima.cas.TOP</supertypeName>
+ <features>
+ <featureDescription>
+ <name>contextualModality</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>contextualAspect</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>permanence</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>category</name>
+ <description>Type of Event.</description>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>aspect</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>docTimeRel</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>degree</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>polarity</name>
+ <description/>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.Lab</name>
+ <description>This is an Event from the UMLS semantic group of Laboratory Procedures. Based on generic Clinical Element Models (CEMs)</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Event</supertypeName>
+ <features>
+ <featureDescription>
+ <name>abnormalInterpretation</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.relation.DegreeOf</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>deltaFlag</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.LabDeltaFlag</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>labValue</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.LabValue</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>ordinalInterpretation</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.relation.DegreeOf</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>referenceRangeNarrative</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.LabReferenceRange</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.LabDeltaFlag</name>
+ <description>An indicator to warn that the laboratory test result has changed significantly from the previous identical laboratory test result.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Attribute</supertypeName>
+ <features>
+ <featureDescription>
+ <name>value</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.LabReferenceRange</name>
+ <description>Holds a narrative (i.e. string) reference range</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Attribute</supertypeName>
+ <features>
+ <featureDescription>
+ <name>value</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.LabValue</name>
+ <description>Quantitative results of a laboratory, with number and unit.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Attribute</supertypeName>
+ <features>
+ <featureDescription>
+ <name>number</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>unit</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.Medication</name>
+ <description>This is an Event from the UMLS semantic group of Chemicals and Drugs, pruned by RxNORM source. Based on generic Clinical Element Models (CEMs)</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Event</supertypeName>
+ <features>
+ <featureDescription>
+ <name>medicationFrequency</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.MedicationFrequency</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>medicationDuration</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.MedicationDuration</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>medicationRoute</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.MedicationRoute</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>medicationStatusChange</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.MedicationStatusChange</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>medicationDosage</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.MedicationDosage</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>medicationStrength</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.MedicationStrength</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>medicationForm</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.MedicationForm</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>startDate</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.Date</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>endDate</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.Date</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>relativeTemporalContext</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.relation.TemporalRelation</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.MedicationDosage</name>
+ <description>Dosage indicates how much of a prescribed drug should be taken. E.g. "one" in "one 5 mg tablet twice-a-day for 2 weeks"</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Attribute</supertypeName>
+ <features>
+ <featureDescription>
+ <name>value</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.MedicationDuration</name>
+ <description>The amount of time after which a medication should stop being used, e.g., "2 weeks" in "one 5 mg tablet twice-a-day for 2 weeks"</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Attribute</supertypeName>
+ <features>
+ <featureDescription>
+ <name>value</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.MedicationForm</name>
+ <description>Form of this medication. Value set includes tablet, capsule, liquid, inhalant, gel, other, etc.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Attribute</supertypeName>
+ <features>
+ <featureDescription>
+ <name>value</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.MedicationFrequency</name>
+ <description>How often a medication should be used. e.g., BID or b.i.d. or "twice-a-day" would have a number=2 and unit=day.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Attribute</supertypeName>
+ <features>
+ <featureDescription>
+ <name>number</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>unit</name>
+ <description>The periodic unit used, e.g day, month, hour, etc.</description>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.MedicationRoute</name>
+ <description>Means by which the medication was taken or administered. Value set includes Topical, Enteral_Oral, Parenteral_Intravenous, Other, undetermined, etc.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Attribute</supertypeName>
+ <features>
+ <featureDescription>
+ <name>value</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.MedicationStatusChange</name>
+ <description>Status refers to the whether the medication is currently being taken or not. Value set: start, stop, increase, decrease, no change.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Attribute</supertypeName>
+ <features>
+ <featureDescription>
+ <name>value</name>
+ <description>Indicates the change status of 'stop', 'start', 'increase', 'decrease', or 'noChange'.</description>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.MedicationStrength</name>
+ <description>Strength indicates the strength number and unit of the prescribed drug. E.g. "5 mg" in "one 5 mg tablet twice-a-day for 2 weeks"</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Attribute</supertypeName>
+ <features>
+ <featureDescription>
+ <name>number</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>unit</name>
+ <description>the unit of measurement</description>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.OntologyConcept</name>
+ <description>Ontologies (e.g., SNOMED-CT) provide an expert semantic representation for concepts. They typically assign a code to a concept and normalize across various textual representations of that concept.
+IdentifiedAnnotation and Elements may point to these normalized concept representations to indicate clinical concepts.
+Equivalent to cTAKES: edu.mayo.bmi.uima.core.type.OntologyConcept</description>
+ <supertypeName>uima.cas.TOP</supertypeName>
+ <features>
+ <featureDescription>
+ <name>codingScheme</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>code</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>oid</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>oui</name>
+ <description>holds the rxnorm unique identifier for a given drug mention.
+ TODO: change this attribute because of name clash (UMLS/SNOMED)</description>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>score</name>
+ <description>Word Sense disambiguation: if this named entity is assigned multiple ontologyConcepts, the score represents how similar this sense is to surrounding senses (higher scores = more likely to be the correct sense)</description>
+ <rangeTypeName>uima.cas.Double</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>disambiguated</name>
+ <description>Word Sense disambiguation: if this named entity is assigned multiple ontologyConcepts, then the OntologyConcept with disambiguated=true is the most likely sense</description>
+ <rangeTypeName>uima.cas.Boolean</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.Procedure</name>
+ <description>This is an Event from the UMLS semantic group of Procedures (except that Laboratory procedures are separate). Based on generic Clinical Element Models (CEMs)</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Event</supertypeName>
+ <features>
+ <featureDescription>
+ <name>bodyLaterality</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.BodyLaterality</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>bodySide</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.BodySide</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>bodyLocation</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.relation.LocationOf</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>procedureDevice</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.ProcedureDevice</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>duration</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.relation.TemporalRelation</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>endTime</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.Time</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>method</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.ProcedureMethod</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>startTime</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.Time</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>relativeTemporalContext</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.relation.TemporalRelation</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.ProcedureDevice</name>
+ <description>Corresponds to the UMLS Devices semantic group: medical device and research device.
+Example: arterial line has a Medical Device semantic type. This is qualifying information on how a procedure was done.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Attribute</supertypeName>
+ <features>
+ <featureDescription>
+ <name>value</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.ProcedureMethod</name>
+ <description>The way or the equipment used to give or administration something (medication, test). This corresponds to the Procedures UMLS semantic group.
+More qualifying information on how the procedure was done.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Attribute</supertypeName>
+ <features>
+ <featureDescription>
+ <name>value</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.Severity</name>
+ <description>An explicitly-mentioned indication of the seriousness of a condition. Value Set: unmarked (default), severe, moderate, slight</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Attribute</supertypeName>
+ <features>
+ <featureDescription>
+ <name>value</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.SignSymptom</name>
+ <description>This is an Event from the UMLS semantic group of Sign or Symtom. Based on generic Clinical Element Models (CEMs)</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Event</supertypeName>
+ <features>
+ <featureDescription>
+ <name>alleviatingFactor</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.relation.ElementRelation</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>bodyLaterality</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.BodyLaterality</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>bodySide</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.BodySide</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>bodyLocation</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.relation.LocationOf</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>course</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.Course</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>duration</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.relation.TemporalRelation</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>endTime</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.Time</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>exacerbatingFactor</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.relation.ElementRelation</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>severity</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>startTime</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.Time</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>relativeTemporalContext</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.relation.TemporalRelation</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.Time</name>
+ <description>A normalized form for Time annotations. Inherits from Element, but some fields may be unused.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.Element</supertypeName>
+ <features>
+ <featureDescription>
+ <name>normalizedForm</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.refsem.UmlsConcept</name>
+ <description>Concepts in the Unified Medical Language System (UMLS) Metathesaurus have a concept unique identifier (CUI) and a type unique identifier (TUI, i.e., semantic type) which are curated, normalized codes. For example, "pain" would have a cui=C0030193 and tui=T184.
+Equivalent to cTAKES: edu.mayo.bmi.uima.core.type.UmlsConcept</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.refsem.OntologyConcept</supertypeName>
+ <features>
+ <featureDescription>
+ <name>cui</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>tui</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.Affects</name>
+ <description>A UMLS relation between clinical elements.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.ElementRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.AffectsTextRelation</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.AspectualTextRelation</name>
+ <description>A UMLS relation between clinical elements.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.AttributeRelation</name>
+ <description>A real-world relationship between an Element and an Attribute.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.Relation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>arg1</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.Element</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>arg2</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.Attribute</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation</name>
+ <description>A super-type for relationships between two spans of text.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.Relation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>arg1</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.relation.RelationArgument</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>arg2</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.relation.RelationArgument</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.CausesBringsAbout</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.ElementRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.CausesBringsAboutTextRelation</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.CollectionTextRelation</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.Relation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>members</name>
+ <description>A super-type for relationships between multiple spans of text.</description>
+ <rangeTypeName>uima.cas.FSList</rangeTypeName>
+ <elementType>org.apache.ctakes.typesystem.type.relation.RelationArgument</elementType>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.ComplicatesDisrupts</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.ElementRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.ComplicatesDisruptsTextRelation</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.Contraindicates</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.ElementRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.ContraindicatesTextRelation</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.CoreferenceRelation</name>
+ <description>A coreference pair, with antecedent as arg1 and anaphor as arg2</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.DegreeOf</name>
+ <description>A UMLS relation between an attribute and an entity/event.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.AttributeRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.DegreeOfTextRelation</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.Diagnoses</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.ElementRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.DiagnosesTextRelation</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.ElementRelation</name>
+ <description>A super-type referring to real-world semantic relationships, e.g., TemporalRelations between two Events.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.Relation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>arg1</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.Element</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>arg2</name>
+ <description/>
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.Element</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.Indicates</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.ElementRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.IndicatesTextRelation</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.IsIndicatedFor</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.ElementRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.IsIndicatedForTextRelation</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.LocationOf</name>
+ <description>A UMLS relation between clinical elements.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.ElementRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.LocationOfTextRelation</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.ManagesTreats</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.ElementRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.ManagesTreatsTextRelation</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.ManifestationOf</name>
+ <description>A UMLS relation between clinical elements.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.ElementRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.ManifestationOfTextRelation</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.Prevents</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.ElementRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.PreventsTextRelation</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.Relation</name>
+ <description>A superclass for semantic relationships between Elements. For example, one might consider TemporalRelations or UMLSRelations between a Medication and a Disorder. The "category" feature indicates what kind of relation it is.</description>
+ <supertypeName>uima.cas.TOP</supertypeName>
+ <features>
+ <featureDescription>
+ <name>id</name>
+ <description/>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>category</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>discoveryTechnique</name>
+ <description/>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>confidence</name>
+ <description/>
+ <rangeTypeName>uima.cas.Double</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>polarity</name>
+ <description/>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>uncertainty</name>
+ <description/>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>conditional</name>
+ <description>Whether the relation is conditional/hypothetical. Example: "If the patient's tumor returns, we can treat it with Oxaliplatin."
+This instantiates a manages/treats relation which should be marked as conditional=true, with the "if" marked as the cue.</description>
+ <rangeTypeName>uima.cas.Boolean</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.RelationArgument</name>
+ <description>Relations are like lines connecting two or more endpoints. RelationArguments are used as endpoints that are text spans via the "argument" feature. The directed relations should specify a "role" feature.</description>
+ <supertypeName>uima.cas.TOP</supertypeName>
+ <features>
+ <featureDescription>
+ <name>id</name>
+ <description/>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>argument</name>
+ <description/>
+ <rangeTypeName>uima.tcas.Annotation</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>role</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>participatesIn</name>
+ <description/>
+ <rangeTypeName>uima.cas.FSList</rangeTypeName>
+ <elementType>org.apache.ctakes.typesystem.type.relation.Relation</elementType>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.ResultOf</name>
+ <description>A UMLS relation between clinical elements.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.ElementRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.ResultOfTextRelation</name>
+ <description/>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.TemporalRelation</name>
+ <description>Based on ISO TimeML's TLINK.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.ElementRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.TemporalTextRelation</name>
+ <description>A UMLS relation between clinical elements.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.relation.UMLSRelation</name>
+ <description>A biomedical relationship between two spans of text that have been mapped to UMLS concepts. Inherits "category" from Relation, with values such as affects, causes, complicates, contraindicates, degree_of, etc.</description>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.structured.Demographics</name>
+ <description>Demographic information about the patient in a clinical document. Typically comes from structured metadata.</description>
+ <supertypeName>uima.cas.TOP</supertypeName>
+ <features>
+ <featureDescription>
+ <name>birthDate</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>deathDate</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>gender</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>firstName</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>middleName</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>lastName</name>
+ <description/>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
[... 49464 lines stripped ...]