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 2013/09/30 22:38:52 UTC
svn commit: r1527769 [2/3] - in /ctakes/site/trunk/content/docs:
TypeSystem.xml TypeSystemDescription.xsl
Added: ctakes/site/trunk/content/docs/TypeSystem.xml
URL: http://svn.apache.org/viewvc/ctakes/site/trunk/content/docs/TypeSystem.xml?rev=1527769&view=auto
==============================================================================
--- ctakes/site/trunk/content/docs/TypeSystem.xml (added)
+++ ctakes/site/trunk/content/docs/TypeSystem.xml Mon Sep 30 20:38:51 2013
@@ -0,0 +1,3326 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="TypeSystemDescription.xsl"?>
+<typeSystemDescription>
+ <name>org.apache.ctakes.typesystem.types.TypeSystem</name>
+ <description>This is a Apache cTAKES Common Type System for clinical
+ NLP. It includes general types necessary to store annotations and
+ interface with clinical element models
+ </description>
+ <version>1.0</version>
+ <vendor>Apache cTAKES</vendor>
+ <types>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.WordToken</name>
+ <description>Differentiates a token as being a word rather than a
+ punctuation, symbol, newline, contraction, or number.
+ Equivalent to
+ cTAKES: edu.mayo.bmi.uima.core.type.WordToken
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.BaseToken
+ </supertypeName>
+ <features>
+ <featureDescription>
+ <name>capitalization</name>
+ <description />
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>numPosition</name>
+ <description />
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>suggestion</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>canonicalForm</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.BaseToken</name>
+ <description>A supertype for tokens subsuming word, punctuation,
+ symbol, newline, contraction, or number. Includes parts of speech,
+ which are grammatical categories, e.g., noun (NN) or preposition
+ (IN) that use Penn Treebank tags with a few additions.
+ Equivalent to
+ cTAKES: edu.mayo.bmi.uima.core.type.BaseToken
+ </description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>tokenNumber</name>
+ <description />
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>normalizedForm</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>partOfSpeech</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>lemmaEntries</name>
+ <description />
+ <rangeTypeName>uima.cas.FSList</rangeTypeName>
+ <elementType>org.apache.ctakes.typesystem.type.syntax.Lemma
+ </elementType>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.ContractionToken
+ </name>
+ <description>Differentiates a token as being a contraction rather
+ than a punctuation, symbol, newline, word, or number.
+ Equivalent to
+ cTAKES: edu.mayo.bmi.uima.core.type.ContractionToken
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.BaseToken
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.structured.DocumentID</name>
+ <description>Equivalent to cTAKES:
+ org.apache.ctakes.typesystem.type.DocumentID, but its supertype
+ changed to uima.cas.TOP
+ </description>
+ <supertypeName>uima.cas.TOP</supertypeName>
+ <features>
+ <featureDescription>
+ <name>documentID</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.Lemma</name>
+ <description>Stores a lemma (canonical form of a token). Inherits
+ from uima.cas.TOP, allowing for reuse of standardized forms across
+ the CAS.
+ Equivalent to cTAKES: edu.mayo.bmi.uima.core.type.Lemma
+ </description>
+ <supertypeName>uima.cas.TOP</supertypeName>
+ <features>
+ <featureDescription>
+ <name>key</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>posTag</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.NewlineToken</name>
+ <description>Differentiates a token as being a newline rather than a
+ punctuation, symbol, contraction, word, or number.
+ Equivalent to
+ cTAKES: edu.mayo.bmi.uima.core.type.NewlineToken
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.BaseToken
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.NumToken</name>
+ <description>Differentiates a token as being a number rather than a
+ punctuation, symbol, newline, word, or contraction.
+ Equivalent to
+ cTAKES: edu.mayo.bmi.uima.core.type.NumToken
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.BaseToken
+ </supertypeName>
+ <features>
+ <featureDescription>
+ <name>numType</name>
+ <description />
+ <rangeTypeName>uima.cas.Integer</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>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.PunctuationToken
+ </name>
+ <description>Differentiates a token as being punctuation rather than
+ a contraction, symbol, newline, word, or number.
+ Equivalent to
+ cTAKES: edu.mayo.bmi.uima.core.type.PunctuationToken
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.BaseToken
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textspan.Segment</name>
+ <description>A section of a clinical text, e.g., Diagnosis, Current
+ Medications, Problem List. Different segments often have differing
+ sublanguages and clinical relevance.
+ Equivalent to cTAKES:
+ edu.mayo.bmi.uima.core.type.Segment
+ </description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>id</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>preferredText</name>
+ <description>preferredText is the normalized/resolved section name.
+ Normally, this is populated by the Sectionizer and would contain
+ the HL7/CCDA section name.
+ </description>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textspan.Sentence</name>
+ <description>Sentences may or may not be fully-formed and
+ grammatical. They form the unit of analysis for some downstream
+ components (e.g., constituency parsers).
+ Equivalent to cTAKES:
+ edu.mayo.bmi.uima.core.type.Sentence
+ </description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>sentenceNumber</name>
+ <description />
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>segmentId</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.SymbolToken</name>
+ <description>Differentiates a token as being a symbol rather than a
+ punctuation, contraction, newline, word, or number.
+ Equivalent to
+ cTAKES: edu.mayo.bmi.uima.core.type.SymbolToken
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.BaseToken
+ </supertypeName>
+ </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.syntax.Chunk</name>
+ <description>Chunks are syntactic groupings of tokens, and are the
+ results of a shallow parser (chunker). Possible chunkTypes follow
+ Penn Treebank guidelines, e.g., noun phrase (NP) or prepositional
+ phrase (PP)
+ Equivalent to cTAKES:
+ edu.mayo.bmi.uima.chunker.type.Chunk
+ </description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>chunkType</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.NP</name>
+ <description>A noun phrase
+ Equivalent to cTAKES:
+ edu.mayo.bmi.uima.chunker.type.NP
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.Chunk
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.ADJP</name>
+ <description>An adjective phrase
+ Equivalent to cTAKES:
+ edu.mayo.bmi.uima.chunker.type.ADJP
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.Chunk
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.ADVP</name>
+ <description>An adverb phrase
+ Equivalent to cTAKES:
+ edu.mayo.bmi.uima.chunker.type.ADVP
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.Chunk
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.CONJP</name>
+ <description>A phrase-level conjunction
+ Equivalent to cTAKES:
+ edu.mayo.bmi.uima.chunker.type.CONJP
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.Chunk
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.INTJ</name>
+ <description>An interjection
+ Equivalent to cTAKES:
+ edu.mayo.bmi.uima.chunker.type.INTJ
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.Chunk
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.LST</name>
+ <description>A list item, usually intra-sentential
+ Equivalent to
+ cTAKES: edu.mayo.bmi.uima.chunker.type.LST
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.Chunk
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.PP</name>
+ <description>A prepositional phrase
+ Equivalent to cTAKES:
+ edu.mayo.bmi.uima.chunker.type.PP
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.Chunk
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.PRT</name>
+ <description>A particle, e.g., "out" in "rule out"
+ Equivalent to
+ cTAKES: edu.mayo.bmi.uima.chunker.type.PRT
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.Chunk
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.SBAR</name>
+ <description>A subordinate clause
+ Equivalent to cTAKES:
+ edu.mayo.bmi.uima.chunker.type.SBAR
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.Chunk
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.UCP</name>
+ <description>An unlike coordinating phrase, e.g., a NP and a PP
+ conjoined via "and"
+ Equivalent to cTAKES:
+ edu.mayo.bmi.uima.chunker.type.UCP
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.Chunk
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.VP</name>
+ <description>A verb phrase
+ Equivalent to cTAKES:
+ edu.mayo.bmi.uima.chunker.type.VP
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.Chunk
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.O</name>
+ <description />
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.Chunk
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textsem.RomanNumeralAnnotation
+ </name>
+ <description>Equivalent to cTAKES:
+ edu.mayo.bmi.uima.cdt.type.RomanNumeralAnnotation
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.textsem.IdentifiedAnnotation
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textsem.FractionAnnotation
+ </name>
+ <description>Equivalent to cTAKES:
+ edu.mayo.bmi.uima.cdt.type.FractionAnnotation
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.textsem.IdentifiedAnnotation
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textsem.DateAnnotation</name>
+ <description>Equivalent to cTAKES:
+ edu.mayo.bmi.uima.cdt.type.DateAnnotation
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.textsem.IdentifiedAnnotation
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textsem.TimeAnnotation</name>
+ <description>Equivalent to cTAKES:
+ edu.mayo.bmi.uima.cdt.type.TimeAnnotation
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.textsem.IdentifiedAnnotation
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textsem.RangeAnnotation
+ </name>
+ <description>Equivalent to cTAKES:
+ edu.mayo.bmi.uima.cdt.type.RangeAnnotation
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.textsem.IdentifiedAnnotation
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textsem.MeasurementAnnotation
+ </name>
+ <description>Equivalent to cTAKES:
+ edu.mayo.bmi.uima.cdt.type.MeasurementAnnotation
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.textsem.IdentifiedAnnotation
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textsem.PersonTitleAnnotation
+ </name>
+ <description>Equivalent to cTAKES:
+ edu.mayo.bmi.uima.cdt.type.PersonTitleAnnotation
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.textsem.IdentifiedAnnotation
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textsem.ContextAnnotation
+ </name>
+ <description>Contextual information of an entity. Equivalent to
+ cTAKES: edu.mayo.bmi.uima.context.type.ContextAnnotation
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.textsem.IdentifiedAnnotation
+ </supertypeName>
+ <features>
+ <featureDescription>
+ <name>FocusText</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>Scope</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textspan.LookupWindowAnnotation
+ </name>
+ <description>Defines a window within which dictionary terms may
+ match. An auxiliary spanned type.
+ Equivalent to cTAKES:
+ edu.mayo.bmi.uima.lookup.type.LookupWindowAnnotation
+ </description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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>
+ </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.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.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.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.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.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.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.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.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.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.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.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.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.AffectsTextRelation
+ </name>
+ <description />
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation
+ </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.DegreeOfTextRelation
+ </name>
+ <description />
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation
+ </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.ManagesTreatsTextRelation
+ </name>
+ <description />
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation
+ </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.ResultOfTextRelation
+ </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.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.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>
+ <name>firstNameSoundex</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>lastNameSoundex</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.structured.SourceData</name>
+ <description>Information about the caregiving setting for the
+ clinical document. Typically comes from structured metadata.
+ </description>
+ <supertypeName>uima.cas.TOP</supertypeName>
+ <features>
+ <featureDescription>
+ <name>noteTypeCode</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>noteSubTypeCode</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>authorSpecialty</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>documentStandard</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>sourceInstanceId</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>sourceRevisionNbr</name>
+ <description />
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>sourceRevisionDate</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>sourceOriginalDate</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>sourceInstitution</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>sourceEncounterId</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>sourceApplication</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.structured.Metadata</name>
+ <description>Structured data that captures information about the
+ document, patient, or context of the clinical text.
+ </description>
+ <supertypeName>uima.cas.TOP</supertypeName>
+ <features>
+ <featureDescription>
+ <name>patientID</name>
+ <description />
+ <rangeTypeName>uima.cas.Long</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>providerID</name>
+ <description />
+ <rangeTypeName>uima.cas.LongArray</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>sourceData</name>
+ <description />
+ <rangeTypeName>org.apache.ctakes.typesystem.type.structured.SourceData
+ </rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>demographics</name>
+ <description />
+ <rangeTypeName>org.apache.ctakes.typesystem.type.structured.Demographics
+ </rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.TreebankNode</name>
+ <description>A Penn Treebank-style tree node. Conforms to PTB 2.0
+ guidelines.
+ </description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>nodeType</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>nodeValue</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>leaf</name>
+ <description />
+ <rangeTypeName>uima.cas.Boolean</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>parent</name>
+ <description />
+ <rangeTypeName>org.apache.ctakes.typesystem.type.syntax.TreebankNode
+ </rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>children</name>
+ <description />
+ <rangeTypeName>uima.cas.FSArray</rangeTypeName>
+ <elementType>org.apache.ctakes.typesystem.type.syntax.TreebankNode
+ </elementType>
+ </featureDescription>
+ <featureDescription>
+ <name>nodeTags</name>
+ <description />
+ <rangeTypeName>uima.cas.StringArray</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>headIndex</name>
+ <description>The head index tracks the index into the word tokens
+ which is the syntactic head of a phrase.
+ </description>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.TerminalTreebankNode
+ </name>
+ <description>A Penn Treebank Node; as a terminal, there is an
+ associated word, and the index of the word is a feature.
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.TreebankNode
+ </supertypeName>
+ <features>
+ <featureDescription>
+ <name>index</name>
+ <description>The index of this node in the top node's list of
+ terminals.
+ </description>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>tokenIndex</name>
+ <description>The tokenIndex of a terminal is n, where the terminal
+ is the nth token in a sentence. The value -1 means that this
+ terminal does not correspond to a token (because it is a trace.)
+ We assume that each token corresponds to a terminal.
+ </description>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.TopTreebankNode</name>
+ <description>A Penn Treebank Node; as the top node, this stores the
+ whole subsumed sentence's parse tree as a string. It also stores all
+ the terminals, allowing for traversal of the tree bottom-up
+ (top-down is implied through the TreebankNode's 'children'
+ attribute).
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.syntax.TreebankNode
+ </supertypeName>
+ <features>
+ <featureDescription>
+ <name>treebankParse</name>
+ <description>A bracketed sentence string representing the parse
+ tree.
+ </description>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>terminals</name>
+ <description>Stores the terminal nodes of the parse tree. This
+ allows for bottom-up traversal of a tree.
+ </description>
+ <rangeTypeName>uima.cas.FSArray</rangeTypeName>
+ <elementType>org.apache.ctakes.typesystem.type.syntax.TerminalTreebankNode
+ </elementType>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.ConllDependencyNode
+ </name>
+ <description>A dependency parser node in the CONLL-X format, namely,
+ where each node is a token with 10 fields.
+ </description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>id</name>
+ <description>The token's position in the sentence. The ROOT node,
+ present in every dependency parse, has id=0.
+ </description>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>form</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>lemma</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>cpostag</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>postag</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>feats</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>head</name>
+ <description />
+ <rangeTypeName>org.apache.ctakes.typesystem.type.syntax.ConllDependencyNode
+ </rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>deprel</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>phead</name>
+ <description />
+ <rangeTypeName>org.apache.ctakes.typesystem.type.syntax.ConllDependencyNode
+ </rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>pdeprel</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.syntax.StanfordDependency
+ </name>
+ <description>Stanford dependencies provide a representation of
+ grammatical relations between words in a sentence. Stanford
+ dependencies are triplets: name of the relation, governor and
+ dependent.
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.BinaryTextRelation
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textsem.IdentifiedAnnotation
+ </name>
+ <description>Any span of text that has been discovered or flagged for
+ some reason, such as a Named Entity. Allows for mapping to an
+ ontology. Generalized from cTAKES:
+ org.apache.ctakes.typesystem.type.IdentifiedAnnotation.
+ </description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>id</name>
+ <description />
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>ontologyConceptArr</name>
+ <description />
+ <rangeTypeName>uima.cas.FSArray</rangeTypeName>
+ <elementType>org.apache.ctakes.typesystem.type.refsem.OntologyConcept
+ </elementType>
+ </featureDescription>
+ <featureDescription>
+ <name>typeID</name>
+ <description>The type of named entity (e.g. drug, disorder, ...)
+ </description>
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>segmentID</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>sentenceID</name>
+ <description>contains the sentence id of the sentence that contains
+ the NE's text span
+ </description>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>discoveryTechnique</name>
+ <description />
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>confidence</name>
+ <description>The confidence of the annotation.</description>
+ <rangeTypeName>uima.cas.Float</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 />
+ <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>historyOf</name>
+ <description />
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>preferredText</name>
+ <description>preferredText is the preferred name. normally his is
+ the UMLS preferred name.
+ </description>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.temporary.assertion.AssertionCuePhraseAnnotation
+ </name>
+ <description>A cue phrase indicating potential negation, uncertainty,
+ or conditional
+ </description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>id</name>
+ <description />
+ <rangeTypeName>uima.cas.Integer</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>cuePhraseCategory</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>cuePhraseAssertionFamily</name>
+ <description>which assertion family this cue phrase belongs to
+ (negation, uncertainty, or conditional)
+ </description>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>cuePhraseFirstWord</name>
+ <description>first word of cue phrase</description>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>cuePhrase</name>
+ <description>cue phrase itself (from lookup list)</description>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textsem.EntityMention</name>
+ <description>A text string (IdentifiedAnnotation) that refers to an
+ Entity.
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.textsem.IdentifiedAnnotation
+ </supertypeName>
+ <features>
+ <featureDescription>
+ <name>entity</name>
+ <description />
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.Entity
+ </rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textsem.EventMention</name>
+ <description>A text string (IdentifiedAnnotation) that refers to an
+ Event.
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.textsem.IdentifiedAnnotation
+ </supertypeName>
+ <features>
+ <featureDescription>
+ <name>event</name>
+ <description />
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.Event
+ </rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textsem.MedicationEventMention
+ </name>
+ <description>As of cTAKEs 3.1, see
+ org.apache.ctakes.typesystem.type.textsem.MedicationMention.
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.textsem.EventMention
+ </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>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textsem.TimeMention</name>
+ <description>A text string (IdentifiedAnnotation) that refers to a
+ Time (i.e., TIMEX3).
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.textsem.IdentifiedAnnotation
+ </supertypeName>
+ <features>
+ <featureDescription>
+ <name>date</name>
+ <description />
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.Date
+ </rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>time</name>
+ <description />
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.Time
+ </rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>timeClass</name>
+ <description>DATE, DURATION, QUANTIFIER, PREPOSTEXP, etc.
+ </description>
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textsem.Modifier</name>
+ <description>A text string (IdentifiedAnnotation) that refers to an
+ Attribute.
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.textsem.IdentifiedAnnotation
+ </supertypeName>
+ <features>
+ <featureDescription>
+ <name>normalizedForm</name>
+ <description />
+ <rangeTypeName>org.apache.ctakes.typesystem.type.refsem.Attribute
+ </rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>category</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textsem.Predicate</name>
+ <description>Predicates are typically verbs and may participate in
+ SemanticRoleRelations. Follows PropBank standards with a few
+ clinical additions.
+ </description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>relations</name>
+ <description />
+ <rangeTypeName>uima.cas.FSList</rangeTypeName>
+ <elementType>org.apache.ctakes.typesystem.type.textsem.SemanticRoleRelation
+ </elementType>
+ </featureDescription>
+ <featureDescription>
+ <name>frameSet</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textsem.SemanticArgument
+ </name>
+ <description>SemanticArguments are used for predicate-argument
+ structures (SemanticRoleRelations). The "label" features should
+ contain the type of semantic role (e.g., ARG0, ARGM) that this
+ argument has w.r.t. the predicate.
+ </description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>relation</name>
+ <description />
+ <rangeTypeName>org.apache.ctakes.typesystem.type.textsem.SemanticRoleRelation
+ </rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>label</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textsem.SemanticRoleRelation
+ </name>
+ <description>Predicate-argument structure used for semantic role
+ labeling output.
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.relation.Relation
+ </supertypeName>
+ <features>
+ <featureDescription>
+ <name>predicate</name>
+ <description />
+ <rangeTypeName>org.apache.ctakes.typesystem.type.textsem.Predicate
+ </rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>argument</name>
+ <description />
+ <rangeTypeName>org.apache.ctakes.typesystem.type.textsem.SemanticArgument
+ </rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textspan.Paragraph</name>
+ <description>A text span corresponding to a paragraph, typically
+ containing multiple sentences.
+ </description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textspan.List</name>
+ <description>A semi-structured text span, containing other
+ Annotations (typically Sentences, other Lists, etc).
+ </description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ <features>
+ <featureDescription>
+ <name>id</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>items</name>
+ <description />
+ <rangeTypeName>uima.cas.FSList</rangeTypeName>
+ <elementType>uima.tcas.Annotation</elementType>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.util.Pair</name>
+ <description>An Attribute-Value tuple.
+ Equivalent to cTAKES:
+ edu.mayo.bmi.uima.core.type.Property
+ </description>
+ <supertypeName>uima.cas.TOP</supertypeName>
+ <features>
+ <featureDescription>
+ <name>attribute</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ <featureDescription>
+ <name>value</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.util.Pairs</name>
+ <description>A brute force "hash" that stores multiple Pairs in a
+ list.
+ Equivalent to cTAKES: edu.mayo.bmi.uima.core.type.Properties
+ </description>
+ <supertypeName>uima.cas.TOP</supertypeName>
+ <features>
+ <featureDescription>
+ <name>pairs</name>
+ <description />
+ <rangeTypeName>uima.cas.FSArray</rangeTypeName>
+ <elementType>org.apache.ctakes.typesystem.type.util.Pair
+ </elementType>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.util.ProbabilityDistribution
+ </name>
+ <description>A brute force probability distribution for discrete
+ variables.
+ </description>
+ <supertypeName>org.apache.ctakes.typesystem.type.util.Pairs
+ </supertypeName>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.structured.DocumentClassification
+ </name>
+ <description />
+ <supertypeName>uima.cas.TOP</supertypeName>
+ <features>
+ <featureDescription>
+ <name>label</name>
+ <description />
+ <rangeTypeName>uima.cas.String</rangeTypeName>
+ </featureDescription>
+ </features>
+ </typeDescription>
+ <typeDescription>
+ <name>org.apache.ctakes.typesystem.type.textspan.LookupWindowAnnotation
+ </name>
+ <description>Defines a window within which dictionary terms may
+ match. An auxiliary spanned type.
+ Equivalent to cTAKES:
+ edu.mayo.bmi.uima.lookup.type.LookupWindowAnnotation
+ </description>
+ <supertypeName>uima.tcas.Annotation</supertypeName>
+ </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.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.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.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.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.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.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.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.
[... 809 lines stripped ...]